Vous pouvez utiliser des fichiers de propriétés pour créer ou modifier
les noeuds finaux d'un serveur.
Avant de commencer
Déterminez les changements à apporter à votre configuration de noeud final.
Démarrez l'outil de scriptage wsadmin. Pour démarrer wsadmin à l'aide du langage Jython, exécutez la commande wsadmin -lang jython du répertoire bin
du profil de serveur.
Pourquoi et quand exécuter cette tâche
Grâce à un fichier de propriétés, vous pouvez modifier
les propriétés de noeud final.
Exécutez les
commandes administratives à l'aide de wsadmin pour extraire un fichier de propriétés pour un noeud final, valider les propriétés et les appliquer à
votre configuration.
Tableau 1. Actions appliquées aux fichiers de propriétés de noeud final. Vous pouvez modifier des propriétés de noeud final.Action |
Procédure |
création |
Non disponible |
modify |
Modifiez les propriétés et exécutez la commande applyConfigProperties. |
suppression |
Non disponible |
Vous pouvez éventuellement utiliser le mode interactif avec les commandes :
AdminTask.command_name('-interactive')
Procédure
- Modifiez les propriétés de noeud final d'un serveur.
Ouvrez un éditeur dans un fichier de propriétés. Voici un exemple de propriétés pour EndPoint
dans un serveur. L'example indique trois noms d'hôte différents
dans la section Environment Variables : myHostName,* et localhost.
Vous pouvez copier l'exemple de propriétés dans un éditeur
et modifier les propriétés selon vos besoins.
#
# Header
#
ResourceType=EndPoint
ImplementingResourceType=Server
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}
#
#
#Properties
#
SOAP_CONNECTOR_ADDRESS=8888:!{hostName} # integer
SIP_DEFAULTHOST_SECURE=5067:!{hostName1} # integer
SIP_DEFAULTHOST=5066:!{hostName1} # integer
SIB_ENDPOINT_ADDRESS=7283:!{hostName1} # integer
WC_defaulthost_secure=9447:!{hostName1} # integer
DCS_UNICAST_ADDRESS=9364:!{hostName1} # integer
SIB_MQ_ENDPOINT_SECURE_ADDRESS=5582:!{hostName1} # integer
WC_adminhost_secure=9052:!{hostName1} # integer
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9424:!{hostName} # integer
ORB_LISTENER_ADDRESS=0:!{hostName} # integer
BOOTSTRAP_ADDRESS=2813:!{hostName} # integer
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9423:!{hostName} # integer
IPC_CONNECTOR_ADDRESS=9634:!{hostName2} # integer
SIB_ENDPOINT_SECURE_ADDRESS=7291:!{hostName1} # integer
WC_defaulthost=9084:!{hostName1} # integer
SIB_MQ_ENDPOINT_ADDRESS=5562:!{hostName1} # integer
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9422:!{hostName} # integer
WC_adminhost=9069:!{hostName1} # integer
#
EnvironmentVariablesSection
#
#Environment Variables
hostName2=localhost
hostName1=*
hostName=myHostName
cellName=WASCell06
serverName=myServer
nodeName=WASNode04
- Exécutez la commande applyConfigProperties.
L'exécution de la commande applyConfigProperties
applique le fichier de propriétés à la configuration. Dans cet
exemple Jython, le paramètre facultatif -reportFileName
génère un rapport nommé report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName MonTypeObjet.props -reportFileName report.txt '])
Résultats
Vous pouvez utiliser le fichier de propriétés pour configurer et gérer
les propriétés de noeud final.
Que faire ensuite
Sauvegardez les modifications de la configuration.