Administration manuelle de Liberty

Vous pouvez administrer Liberty à partir d'une invite de commande, le configurer avec des plug-ins de serveur Web et capturer son statut. Vous pouvez conditionner la configuration d'un serveur Liberty avec les applications qu'il exécute en vue de distribuer le package résultant à des collègues ou de l'installer sur d'autres systèmes. Le cas échéant, vous pouvez utiliser la console Equinox OSGi comme aide au débogage.

Pourquoi et quand exécuter cette tâche

server.xml est le fichier de configuration principal du serveur. Vous pouvez le modifier, ainsi que les fichiers qu'il inclut, dans un éditeur de texte. Vous pouvez changer l'emplacement du fichier server.xml. Toutefois, dans la plupart des cas, ce changement n'est pas nécessaire.

Le fichier bootstrap.properties sert à spécifier les propriétés qui doivent être disponibles avant que la configuration principale ne soit traitée. Si vous mettez à jour le fichier bootstrap.properties, vous devez redémarrer le serveur pour que les modifications soient appliquées.

Exemple

Tous les éléments configurables dans le fichier server.xml et les fichiers qu'il inclut sont décrits à la rubrique Fonctions Liberty. Le seul élément véritablement indispensable est une définition de serveur :
<server/>
Au-delà de cette définition, tout que ce vous spécifiez n'est que dérogation ou complément aux valeurs de configuration par défaut. Par exemple, pour changer la valeur du délai d'expiration de transaction, spécifiez :
<transactions timeout="30" />
Certains attributs admettent plusieurs valeurs. Par exemple, pour définir les fonctions que doit fournir le serveur, vous utilisez une liste de valeurs :
<server>
  <featureManager>
    <feature>servlet-3.0</feature>
    <feature>localConnector-1.0</feature>
  </featureManager>
</server>
Voir aussi Ajout et suppression de fonctions Liberty.
Lorsque plusieurs instances d'un type de ressource peuvent être configurées (par exemple, des applications ou des sources de données), vous n'avez qu'à fournir les attributs qui ont des valeurs spécifiques dans chaque ressource de ce type. Vous pouvez omettre les autres attributs (auquel cas leur valeur par défaut est appliquée). Le contenu du fichier server.xml peut donc être relativement concis. Par exemple, voici une configuration de serveur complète, prête à exécuter une application Web :
<server>
     <featureManager>
         <feature>servlet_3.0</feature>
     </featureManager>
     <application name="snoop" location="/mywebapps/snoop" id="snoop" type="war"/>
</server>

Pour des informations détaillées sur les aspects spécifiques de la configuration de serveur, voir les sous-rubriques.


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_env
Nom du fichier : twlp_setup_env.html