Подтвердить что ты не робот

Как отключить сервер JBoss AS 7?

Недавно я обновился с jboss-as.7.1.0.CR1b до jboss-as.7.1.0.Final и хочу завершить запуск экземпляра с консоли. В предыдущих версиях команда

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

был доступен, но я не вижу jboss-admin.sh в каталоге bin или других сценариях оболочки для выключения сервера.

4b9b3361

Ответ 1

По какой-то причине команда JBoss решила реорганизовать сценарии между незначительными обновлениями. В любом случае, jboss-cli.sh является заменой jboss-admin.sh(они предназначены для всех целей и задач точно такой же script). Итак, ваша новая команда отключения:

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

Ответ 2

Для автономного режима

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

В режиме домена имя хоста должно быть указано следующим образом:

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

'master' - это имя хоста по умолчанию. Имя хоста сервера можно найти в $JBOSS_HOME/domain/configuration/host.xml

Если вы установили область безопасности, используйте:

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

Ответ 3

Если на вашем сервере есть контроллер, прослушивающий другой URL-адрес, чем localhost:

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

Только для вашей информации.;)

Ответ 4

В Windows... jboss-eap-6.1\bin\jboss-cli.bat Дважды щелкните или запустите команду cmd.

Ответ 5

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

когда я использую эту команду в автономном режиме, это выключено, но когда я в ssh-соединении должен выйти и снова войти, а затем запустите эту команду

Ответ 6

Я просто хочу дать ответ на сервер Jboss 5.x, потому что вопрос имеет отношение к отключению JBoss.

Для Windows приведен правильный синтаксис:

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

Например: Если приложение размещено на локальной машине с портом 1099, используйте:

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

Для Linux, Синтаксис:

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

Например: Если приложение размещено на локальной машине с портом 1099, используйте:

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