Question

Je récemment mis à jour de jboss-as.7.1.0.CR1b à jboss-as.7.1.0.Final et que vous souhaitez arrêt en cours d'exécution par exemple à partir de la console. Dans les versions précédentes de la commande

$JBOSS_HOME/bin/jboss-admin.sh --connect command=:shutdown

était disponible, mais je ne vois pas jboss-admin.sh dans le répertoire bin ou d'autres scripts shell pour arrêter le serveur.

Était-ce utile?

La solution

Pour une raison quelconque l'équipe JBoss a décidé de réorganiser les scripts entre les mises à niveau de révision mineure. Dans tous les cas, jboss-cli.sh est le remplacement de jboss-admin.sh (ils sont à toutes fins utiles exactement le même script). Ainsi, votre nouvelle commande d'arrêt est:

 ./jboss-cli.sh --connect command=:shutdown

Autres conseils

Pour le mode autonome,

./jboss-cli.sh --connect command=:shutdown

Pour le mode de domaine, le nom d'hôte doit être spécifié comme ceci:

./jboss-cli.sh --connect  /host=master:shutdown

« maître » est le nom d'hôte par défaut. Le nom d'hôte du serveur pourrait être trouvé dans $ JBOSS_HOME / domaine / configuration / host.xml

Si vous avez défini domaine de la sécurité puis utilisez:

./jboss-cli.sh --connect --controller=<host>:<port> --user=<username> --password=<password> /host=master:shutdown

Si votre serveur a l'écoute du contrôleur dans une autre URL que localhost:

${JBOSS_HOME}/bin/jboss-cli.sh --connect --controller=<host>:<port> command=:shutdown

Seulement pour vos informations. ;)

Dans Windows ...... jboss-pae-6.1 \ bin \ jboss-cli.bat Double-cliquez ou exécuter par cmd rapide.

 ./jboss-cli.sh --connect command=:shutdown

quand j'utilise cette commande en mode autonome hors tension, mais quand je suis dans une connexion ssh doit entrer et sortir à nouveau et puis exécutez cette commande

Je veux juste contribuer la réponse pour le serveur 5.x Jboss, parce que la question est pertinente à l'arrêt JBoss.

Pour Windows, la syntaxe correcte est mentionné ci-dessous:

${JBOSS_HOME}/bin/shutdown.bat -s jnp://applicationHostedEnvironment:portNumber -S

Par exemple: Si l'application est hébergée sur la machine locale avec le port 1099 puis utilisez:

${JBOSS_HOME}/bin/shutdown.bat -s jnp://localhost:1099 -S

Pour Linux, Syntaxe:

${JBOSS_HOME}/bin/shutdown.sh -s jnp://applicationHostedEnvironment:portNumber -S<br>

Par exemple: Si l'application est hébergée sur la machine locale avec le port 1099 puis utilisez:

${JBOSS_HOME}/bin/shutdown.sh -s jnp://localhost:1099 -S
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top