第2章 JBoss EAP の開始および停止
2.1. JBoss EAP の開始および停止 リンクのコピーリンクがクリップボードにコピーされました!
JBoss EAP を開始する方法は、JBoss EAP をスタンドアロンサーバーとして実行しているか、マネージドドメイン内のサーバーで実行しているかによって異なります。
JBoss EAP を停止する方法は、JBoss EAP のインタラクティブインスタンスとバックグラウンドインスタンスのどちらを実行しているかによって異なります。
2.1.1. JBoss EAP のスタンドアロンサーバーとしての起動 リンクのコピーリンクがクリップボードにコピーされました!
JBoss EAP をスタンドアロンサーバーとして実行して、JBoss EAP の単一インスタンスを管理できます。
サーバーは一時停止状態で起動し、必要なすべてのサービスが開始されるまで要求を受け入れません。必要なサービスが開始されると、サーバーは通常の実行状態に移行し、要求の受け入れを開始できます。
この起動スクリプトは、EAP_HOME/bin/standalone.conf ファイル (Windows Server の場合は standalone.conf.bat) を使用して、JVM オプションなどのデフォルト設定を指定します。このファイルで設定をカスタマイズできます。
ターミナルで起動スクリプトの引数のリストを表示するには、-help 引数を使用します。
JBoss EAP はデフォルトで standalone.xml 設定ファイルを使用しますが、別の設定ファイルを使用して起動することもできます。
前提条件
- JBoss EAP のインストール
手順
- 端末を開きます。
次のスクリプトを使用して、JBoss EAP をスタンドアロンサーバーとして起動します。
EAP_HOME/bin/standalone.sh
$ EAP_HOME/bin/standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
Windows Server の場合は、
EAP_HOME\bin\standalone.batスクリプトを使用します。
-
Windows Server の場合は、
2.1.2. マネージドドメインでのサーバー用の JBoss EAP の起動 リンクのコピーリンクがクリップボードにコピーされました!
マネージドドメインオペレーティングモードで JBoss EAP を実行し、単一のドメインコントローラーを使用して複数の JBoss EAP インスタンスを管理できます。
サーバーは一時停止状態で起動し、必要なすべてのサービスが開始されるまで要求を受け入れません。必要なサービスが開始されると、サーバーは通常の実行状態に移行して、要求の受け入れを開始できます。
ドメイン内のサーバーグループのサーバーを起動する前にドメインコントローラーを起動する必要があります。
前提条件
- JBoss EAP のインストール
手順
- 端末を開きます。
最初にドメインコントローラーを起動してから、次のスクリプトを使用して、関連付けられている各ホストコントローラーを起動します。
EAP_HOME/bin/domain.sh
$ EAP_HOME/bin/domain.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
Windows Server の場合は
EAP_HOME\bin\domain.batスクリプトを使用します。
-
Windows Server の場合は
この起動スクリプトは、EAP_HOME/bin/domain.conf ファイル (Windows Server の場合は domain.conf.bat) を使用して、JVM オプションなどのデフォルト設定を指定します。このファイルで設定をカスタマイズできます。
JBoss EAP はデフォルトで host.xml ホスト設定ファイルを使用しますが、別の設定ファイルを使用して開始できます。
マネージドドメインの設定時には、起動スクリプトに追加の引数を渡す必要があります。
使用可能なすべての起動スクリプト引数とその目的の完全なリストは、--help 引数を使用してください。
2.1.3. JBoss EAP の対話的なインスタンスの停止 リンクのコピーリンクがクリップボードにコピーされました!
スタンドアロンサーバーまたはドメインコントローラーのインタラクティブインスタンスは、起動した端末から停止できます。
前提条件
- JBoss EAP の実行中のインスタンスを用意しておく。
手順
-
JBoss EAP を開始したターミナルで
Ctrl + Cを押します。
2.1.4. JBoss EAP のバックグラウンドインスタンスの停止 リンクのコピーリンクがクリップボードにコピーされました!
管理 CLI に接続して、スタンドアロンサーバーの実行中のインスタンスまたはマネージドドメイン内のサーバーをシャットダウンできます。
前提条件
- ターミナルで実行されている JBoss EAP のインスタンスがある。
手順
次のスクリプトを使用して、管理 CLI を起動します。
EAP_HOME/bin/jboss-cli.sh --connect
$ EAP_HOME/bin/jboss-cli.sh --connectCopy to Clipboard Copied! Toggle word wrap Toggle overflow shutdownコマンドを実行します。shutdown
shutdownCopy to Clipboard Copied! Toggle word wrap Toggle overflow
マネージドドメインのサーバーで JBoss EAP のインスタンスを実行する場合は、shutdown コマンドで --host 引数を使用して、シャットダウンするホスト名を指定する必要があります。