Sur la page Configuration des applications, vous pouvez définir les propriétés de configuration des applications qui permettent de s’assurer que les modifications apportées aux applications déployées sont détectées et que les classes modifiées sont rechargées.
La page Informations générales s’affiche.
La page Configuration des applications s’ouvre.
Lorsque le rechargement dynamique est activé, il n’est pas nécessaire de redéployer une application ou un module lorsque vous changez son code ou ses descripteurs de déploiement. Il suffit de copier les fichiers JSP (JavaServer Pages) ou de classe modifiés dans le répertoire de déploiement pour l’application ou le module. Le serveur recherche régulièrement la présence de modifications dans le répertoire de déploiement et redéploie l’application, automatiquement et dynamiquement, avec ces modifications. Cette fonction est utile dans un environnement de développement, car elle permet de tester rapidement les modifications du code. Cependant, dans un environnement de production, le rechargement dynamique peut diminuer les performances. De plus, à chaque rechargement, les sessions ouvertes durant cette période de transition ne sont pas valides. Le client doit redémarrer la session.
Cette option est activée par défaut.
La valeur par défaut est 2.
La valeur par défaut est 60.
Si vous copiez un fichier d’application ou de module (JAR, WAR, RAR ou EAR) dans un répertoire particulier, puis activez le déploiement automatiquement, l’application ou le module sera automatiquement déployé par le GlassFish Server. Cette option est activée par défaut.
La valeur par défaut est 2. La modification de l’intervalle d’interrogation n’affecte pas le temps de déploiement d’une application ou d’un module.
La valeur par défaut est 4.
La valeur par défaut est domain-dir/autodeploy.
Le type peut être l’un des suivants :
En cas d’échec de la validation XML, le déploiement sera un échec. Il s’agit de la valeur par défaut.
Les erreurs de validation XML sont signalées, mais le déploiement a lieu.
Aucune validation XML n’est effectuée.
Le vérificateur examine la structure et le contenu du fichier avant le déploiement automatique. En cas d’échec de la vérification, le déploiement n’a pas lieu. La vérification d’applications volumineuses est souvent une tâche qui demande du temps. Cette option est désactivée par défaut.
Si cette option est désactivée, les fichiers JSP sont compilés au moment de l’exécution lors de leur premier accès. Cette option est désactivée par défaut.
Le GlassFish Server ne définit aucune autre propriété pour les applications.
Astuce - Pour revenir aux paramètres par défaut, cliquez sur le bouton Charger valeurs par défaut, puis sur Enregistrer.
Voir aussi