プロキシー・サーバーを停止すると、現行のアプリケーション・サーバー構成の
プロセス定義設定に基づいて、サーバー・プロセスが終了します。
始める前に
特定のサーバーを停止した場合に、作業要求を処理するユーザーの技能にどのような影響があるかを必ず理解してください。
特に、高可用性環境を保守する必要があるユーザーの場合は重要です。
このタスクについて
プロキシー・サーバーを停止しなければならない場合があります。
例えば、オペレーティング・システムをアップグレードした場合や、プロキシー・サーバーの
構成設定を変更したい場合などが挙げられます。以下のいずれかのオプションを使用して、
プロキシー・サーバーを停止できます。
注: Session Initiation Protocol (SIP) プロキシー・サーバーの
プロキシー静止を実行するには、コマンド行から stopServer コマンドを発行して、
その SIP プロキシー・サーバーをシャットダウンする必要があります。管理コンソールから
プロキシー・サーバーをシャットダウンしようとすると、サーバーは直ちにシャットダウンし、
プロキシー静止は完了しません。
プロシージャー
z/OS と、AIX を除く分散プラットフォームの場合、
コマンド行から stopServer コマンドを発行して、単一プロキシー・サーバーを
停止することができます。
stopServer コマンドは、
C:¥WebSphere¥AppServer¥profiles¥AppSrv02¥bin ディレクトリーから発行できます。
# .¥stopServer.sh proxyserver1
stopServer コマンドは、
/usr/WebSphere/AppServer/bin ディレクトリーから発行できます。
# ./stopServer.sh proxyserver1
CANCEL proxyserver_proc_name コマンドを使用して、サーバーを停止
しないでください。サーバーが始動するたびに
、profile_root/default/temp/node_name/server_name などの
新規 temp ディレクトリーがサーバント・プロセス・
トークンから作成されます。
サーバーが完全に停止すると、通常はこれらの temp
ディレクトリーが除去されます。
ただし、サーバーが頻繁に完全に停止しない場合は (サーバーを停止するの
ではなくキャンセルする場合に起こる)、これらの temp
ディレクトリーは除去されず、これらの temp
ディレクトリーに使用される HFS は結果としてフルになります。
- 管理コンソールを使用して、プロキシー・サーバーを停止できます。
- 管理コンソールで、をクリックします。
- 停止するプロキシー・サーバーを選択し、「停止」をクリックします。
- 本当にプロキシー・サーバーを停止するかどうかを確認します。
- プロキシー・サーバーが停止しているかどうかを、「状況」値およびメッセージや
ログを表示して調べます。
stopserver Qshell スクリプトを
使用して、プロキシー・サーバーを停止できます。
End
Job (ENDJOB) CL コマンドを使用して、プロキシー・サーバーを停止できます。 ENDJOB CL コマンドを使用するには、以下のように
入力します。ENDJOB JOB(jobNumber/QEJBSVR/jobName) OPTION(*CNTRLD) DELAY(delayTime)
ここで、jobNumber はジョブ番号、jobName はプロキシー・サーバー・ジョブの名前、
delayTime はジョブの終了を待機する時間数 (秒) です。
delayTime は、初めに 600 秒に設定し、必要に応じて、ご使用の環境により適した値に調整できます。
結果
指定されたプロキシー・サーバーは、そのサーバーに割り当てられた要求が処理を終了すると同時に停止します。
プロキシー・サーバーが停止状態にあることを確認するには、
管理コンソールで、をクリックします。