タイマー・サービスの構成
特定の EJB コンテナー用の EJB タイマー・サービスを構成および管理できます。
このタスクについて
WebSphere® Application Server は、Enterprise JavaBeans (EJB) タイマー・サービスを実装します。ビジネスのニーズに基づき、パーシスタント・タイマーまたは非パーシスタント・タイマーを使用できます。パーシスタント・タイマーは、サーバーがシャットダウンされ、再始動される間も持続し、サーバーのライフサイクルを越えて存続することが要求される時間ベースのイベントに対してタイマーを作成する場合に有用です。 始動済みのパーシスタント・タイマーは、サーバーの始動時に自動的に開始され、データベース・インスタンスを必要とします。
非パーシスタント・タイマーは、データ・ストアを使用せず、アプリケーション・サーバーが停止またはアクティブ状態を維持できない場合は取り消されます。 非パーシスタント・タイマーは、それらが作成されたサーバー上にのみ存在します。
パーシスタント・タイマーと非パーシスタント・タイマーは、両方とも作業マネージャーを必要とします。 パーシスタント・タイマーは、スケジューラー・サービスによって使用される作業マネージャーを使用します。非パーシスタント・タイマーは、デフォルトでサーバーのデフォルト作業マネージャーを使用しますが、 EJB タイマー・スクリプトにより別の作業マネージャーを使用するように構成することが可能です。非パーシスタント・タイマーは、スケジューラー・サービスを使用しません。
管理コンソールでパーシスタント・タイマーおよび非パーシスタント・タイマー用の EJB タイマー・サービスを構成および管理できます。 パーシスタント・タイマーと非パーシスタント・タイマーの構成は互いに排他的ではありません。 アプリケーションは、パーシスタント・タイマーと非パーシスタント・タイマーの両方を含むことがあります。