GlassFish Serverインスタンスが停止すると、そのインスタンスにインストールされているEnterprise JavaBeans(EJB)テクノロジのタイマーの実行も停止します。インスタンスが異常停止または予期せずに停止した場合に、インスタンスが停止している間もこれらのタイマーが実行されるようにするには、タイマーをクラスタ内の実行中のサーバー・インスタンスに移行する必要があります。
ナビゲーション・ツリーで、「クラスタ」ノードを展開します。
ナビゲーション・ツリーの「クラスタ」ノードで、クラスタを選択します。
クラスタの「一般情報」ページが開きます。
「一般情報」ページで、「EJBタイマーを移行」をクリックします。
「EJBタイマーを移行」ページが開きます。
注意:
クラスタ内のインスタンスがすべて実行されている場合、「EJBタイマーを移行」ボタンは非アクティブになっています。タイマーを円滑に移行できるように、「EJBタイマーを移行」ページには、次の情報を提供するEJBタイマーの表があります。
クラスタ内のGlassFish Serverインスタンスのリスト。
各インスタンスの永続タイマーの数。
「EJBタイマーを移行」ページで、タイマーの移行元のインスタンスと移行先のインスタンスを選択します。
「ソース」ドロップダウン・リストから、タイマーの移行元である停止されたインスタンスを選択します。
「宛先」ドロップダウン・リストから、タイマーの移行先となる実行中のインスタンスを選択します。
「OK」をクリックします。
EJBタイマーの移行先のインスタンスを停止および再起動します。
ソース・インスタンスが実行中の場合、または宛先インスタンスが停止中の場合は、管理コンソールにエラー・メッセージが表示されます。