web-dev-qa-db-ja.com

JBoss AS 7サーバーをシャットダウンするにはどうすればよいですか?

最近jboss-as.7.1.0.CR1bからjboss-as.7.1.0.Finalに更新しましたが、実行中のインスタンスをコンソールからシャットダウンしたいです。以前のバージョンでは、コマンド

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

使用できましたが、サーバーをシャットダウンするためのbinディレクトリまたはその他のシェルスクリプトにjboss-admin.shが表示されません。

40
Thor

何らかの理由で、JBossチームはマイナーリビジョンアップグレードの間にスクリプトを再編成することを決定しました。いずれの場合でも、jboss-cli.shはjboss-admin.shの代わりになります(これらはすべての意図と目的のためにまったく同じスクリプトです)。したがって、新しいシャットダウンコマンドは次のとおりです。

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

スタンドアロンモードの場合、

./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
21
Lai

サーバーにローカルホストとは異なるURLでリッスンするコントローラーがある場合:

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

あなたの情報のみ。 ;)

6
Fulgencio Jara

Windowsの場合...... jboss-eap-6.1\bin\jboss-cli.batダブルクリックするか、cmdプロンプトで実行します。

2
Ravi Chandran