Utilisation du dossier dropins de configuration pour indiquer la configuration de serveur

Vous pouvez indiquer des fichiers de configuration supplémentaires dans le répertoire configDropins sans indiquer l'inclusion d'éléments dans le fichier server.xml.

Procédure

  1. Créez un répertoire configDropins sous le répertoire usr/servers/server_name.
    • usr/servers/server_name/configDropins/overrides

      Si vous voulez ajouter des fichiers de configuration pour remplacer des éléments dans le fichier server.xml du serveur, créez un répertoire configDropins/overrides. Par exemple, pour modifier les ports qui sont définis dans le fichier server.xml, utilisez un répertoire configDropins/overrides.

    • usr/servers/server_name/configDropins/defaults

      Si vous voulez que le fichier server.xml devienne la configuration principale, et si vous voulez indiquer des valeurs par défaut pour des éléments qui ne sont pas définis dans le fichier server.xml, créez un répertoire configDropins/defaults. Par exemple, si vous voulez que les développeurs puissent fournir la configuration, et si vous voulez que le fichier server.xml devienne la configuration principale et que le fichier server.xml ne soit pas modifié, utilisez un répertoire configDropins/defaults.

  2. Placez les fichiers de configuration du serveur dans le répertoire configDropins/overrides ou configDropins/defaults.

    Les mises à jour des deux répertoires sont vérifiées, de sorte que lorsque vous ajoutez, retirer ou mettez à jour des fichiers de configuration, la configuration d'exécution est mise à jour de manière dynamique.

    En cas de conflits, les règles suivantes déterminent la priorité :

    • La configuration qui est spécifiée dans le répertoire configDropins/overrides est prioritaire sur la configuration figurant dans le fichier server.xml. La configuration spécifiée dans le fichier server.xml est prioritaire sur la configuration qui est spécifiée dans le répertoire configDropins/defaults.
    • La configuration des fichiers dans les répertoires configDropins/defaults et configDropins/overrides est prioritaire sur les configurations par défaut qui sont spécifiées par une fonction.
    • Les fichiers de configuration dans le répertoire dropins sont traités dans l'ordre alphabétique. Une configuration récente remplace une configuration ancienne. Par exemple, si configDropins/defaults contient a.xml, b.xml et c.xml, la configuration de c.xml est prioritaire sur b.xml, et b.xml est prioritaire sur a.xml.
    Remarque : Afin de conserver la cohérence entre les plateformes, les noms de fichier sont convertis en minuscules pour le tri alphabétique. Cela signifie que si deux fichiers sont indiquées dans le même répertoire dropins et qu'ils ont le même nom, excepté pour les variantes de casse (comme extraConfig.xml et ExtraConfig.xml), le comportement de tri est indéterminé.
  3. Facultatif : Désactivez la surveillance de configuration. Voir Contrôle des mises à jour dynamiques.

Icône indiquant le type de rubrique Rubrique Tâche



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_setup_dropins
Nom du fichier : twlp_setup_dropins.html