最近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
が表示されません。
何らかの理由で、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でリッスンするコントローラーがある場合:
${JBOSS_HOME}/bin/jboss-cli.sh --connect --controller=<Host>:<port> command=:shutdown
あなたの情報のみ。 ;)
Windowsの場合...... jboss-eap-6.1\bin\jboss-cli.batダブルクリックするか、cmdプロンプトで実行します。