Démarrage des serveurs à l'aide de scripts
Vous pouvez utiliser le scriptage et l'outil wsadmin pour démarrer des serveurs.
Avant de commencer
Procédure
Utilisez la commande startServer pour lancer le serveur.
Cette commande possède plusieurs options de syntaxe. Exemple :
- Pour démarrer un serveur dans une édition à serveur unique de WebSphere Application Server,
sélectionnez l'une des options suivantes :
- Les exemples ci-dessous spécifient uniquement le nom du serveur :A l'aide de Jacl :
$AdminControl startServer serverName
Avec Jython :AdminControl.startServer('serverName')
- L'exemple ci-dessous lance un serveur d'applications avec le noeud spécifié :
- A l'aide de Jacl :
$AdminControl startServer server1 mynode
- Avec Jython :
print AdminControl.startServer('server1', 'mynode')
Exemple de sortie :WASX7319I: l'attribut serverStartupSyncEnabled est associé à la valeur false. Une procédure de démarrage sera tentée pour le serveur "server1" mais les informations de configuration du noeud "mynode" ne sont peut-être pas à jour. WASX7262I: Démarrage terminé pour le serveur "server1" sur le noeud "mynode"
- L'exemple ci-dessous spécifie le nom du serveur et le temps d'attente :
- A l'aide de Jacl :
$AdminControl startServer serverName 10
- Avec Jython :
AdminControl.startServer('serverName', 10)
- Les exemples ci-dessous spécifient uniquement le nom du serveur :
- Pour démarrer un serveur dans une édition avec déploiement réseau de WebSphere Application Server, sélectionnez l'une des options suivantes :
- L'exemple ci-dessous spécifie le nom du serveur et le nom du noeud :
- A l'aide de Jacl :
$AdminControl startServer serverName nodeName
- Avec Jython :
AdminControl.startServer('serverName', 'nodeName')
- L'exemple ci-dessous spécifie le nom du serveur, le nom du noeud et le temps d'attente :
- A l'aide de Jacl :
$AdminControl startServer serverName nodeName 10
- Avec Jython :
AdminControl.startServer('serverName', 'nodeName', 10)
- L'exemple ci-dessous spécifie le nom du serveur et le nom du noeud :