Как остановить jboss как 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 или других сценариях оболочки для выключения сервера.
Решение
По какой -то причине команда JBoss решила реорганизовать сценарии между незначительными обновлениями пересмотра. В любом случае, JBoss-Cli.SH является заменой Jboss-admin.sh (они предназначены для всех намерений и целей одинаково и тот же сценарий). Итак, ваша новая команда выключения:
./jboss-cli.sh --connect command=:shutdown
Другие советы
Для автономного режима,
./jboss-cli.sh --connect command=:shutdown
Для режима домена, имя хоста должно быть указано так:
./jboss-cli.sh --connect /host=master:shutdown
«Мастер» - это имя хоста по умолчанию. Серверное имя хоста можно найти в $ jboss_home/domain/configuration/host.xml
Если у вас есть сфера безопасности, используйте:
./jboss-cli.sh --connect --controller=<host>:<port> --user=<username> --password=<password> /host=master:shutdown
Если у вашего сервера контроллер прослушивает в другом URL, чем Localhost:
${JBOSS_HOME}/bin/jboss-cli.sh --connect --controller=<host>:<port> command=:shutdown
Только для вашей информации. ;)
В Windows ...... Jboss-AP-6.1 bin jboss-cli.bat Дважды щелкните или запускается с помощью CMD-подсказки.
./jboss-cli.sh --connect command=:shutdown
Когда я использую эту команду в автономном режиме.
Я просто хочу внести ответ на сервер 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