ページの先頭行へ戻る
Interstage Application Server 運用ガイド(基本編)
FUJITSU Software

3.1.12 ワークユニットのアプリケーション自動再起動失敗時の縮退運用

アプリケーションの異常終了やアプリケーション最大処理時間超過により、プロセスが強制停止された場合、アプリケーション自動再起動機能により、プロセスが再起動されます。このとき、アプリケーションの起動処理で異常が発生した場合や、アプリケーションの起動時間が、「ワークユニット起動待ち時間」を超過して再起動に失敗すると、ワークユニットは異常終了します。
これを回避し、プロセスの再起動に失敗した場合でも、アプリケーションが複数多重で起動されているワークユニットでは、プロセス再起動失敗のメッセージを出力し、残りのプロセスでのワークユニット運用を継続する機能を提供します。


本機能は、以下のワークユニットで有効です。

本機能では、ワークユニット内のプロセス多重度が2以上で動作している場合は、アプリケーションプロセスの自動再起動に失敗した場合でも、プロセス多重度が1つ減少した状態でワークユニットの運用を継続します。また縮退したアプリケーションプロセスを復元する機能を提供します。

Enterprise EditionCORBAワークユニットの場合は、「OLTPサーバ運用ガイド」の「ワークユニットの機能」を参照して、ワークユニット定義を設定してください。

縮退運用中のワークユニットの復元

縮退運用しているワークユニットを復元する機能を提供します。本機能はアプリケーションの自動再起動失敗により、減少してしまったプロセス多重度を、プロセスの再起動を実行し、本来のプロセス多重度に復元する機能です。プロセス多重度を動的に変更している場合は、変更後のプロセス多重度に復元します。
縮退運用しているワークユニットは以下の契機で復元されます。