Cosminexus 機能解説

[目次][用語][索引][前へ][次へ]

11.5.2 J2EEアプリケーションの閉塞制御

J2EEアプリケーションを停止およびアンデプロイするときに,スケジュールキューに登録されたリクエストの処理が完了するのを待ってから,J2EEアプリケーションを停止できます。これによって,停止するJ2EEアプリケーションがそのキューを共有する最後のアプリケーションであった場合に,すでに受け付けられたリクエストをエラーにしないで処理できます。

キューを共有する最後のJ2EEアプリケーションが停止する場合,CTMデーモンは,スケジュールキューの入り口を閉じてサービスを停止して,それ以上リクエストを受け付けないようにします。そのあと,スケジュールキューに登録されていたリクエストの処理がすべて完了するのを待ってから,J2EEアプリケーションを停止します。

J2EEアプリケーションの閉塞制御の概要を次の図に示します。

図11-17 J2EEアプリケーションの閉塞制御の概要

[図データ]