サーバアプリケーションは、CORBAワークユニットに配備したアプリケーションとして動作します。したがって、サーバアプリケーションは、CORBAワークユニットを停止することで停止します。
複数のサーバアプリケーションを使用する場合は、アプリケーション連携実行基盤が使用するサーバアプリケーションに対応するCORBAワークユニットを停止してください。
■isstopwuコマンドを使用したCORBAワークユニットの停止
isstopwuコマンドは、以下のユーザでCORBAワークユニットを停止します。
管理者権限を所有するユーザまたはInterstage運用者で起動します。
管理者権限を所有するユーザで起動します。
コマンドのオプションおよびパラメタを以下に示します。コマンドのオプションおよびパラメタの詳細については、“Interstage Application Server リファレンスマニュアル(コマンド編)”を参照してください。
コマンドのオプションおよび | 設定内容 |
---|---|
<ワークユニット名> | 停止するCORBAワークユニットのワークユニット名を指定します。 |
isstopwuコマンドの実行例を以下に示します。
isstopwu WU001 |
■Interstage管理コンソールを使用したCORBAワークユニットの停止
Interstage管理コンソールの[Interstage Application Server] > [システム] > [ワークユニット] > [状態]タブ画面で停止するワークユニットを選択し、[停止]ボタンを押すと、停止方法選択画面に移行します。以下から停止方法を選択し、[実行]ボタンを押すことでワークユニットが停止します。
停止
アプリケーションが現在処理中の要求を実行した後、ワークユニットを停止します。待ち状態となっている要求は、拒否されます。
強制停止
アプリケーションが処理中であってもワークユニットを即時に停止します。待ち状態となっている要求は、拒否されます。
Linuxの場合の例を示します。