EJB タイマーを移行する

GlassFish サーバー インスタンスが停止すると、そのインスタンスにインストールされているEnterprise JavaBeans(EJB) テクノロジのタイマーの実行も停止します。インスタンスが異常停止または予期せずに停止した場合に、インスタンスが停止している間もこれらのタイマーが実行されるようにするには、タイマーをクラスタ内の実行中のサーバーインスタンスに移行する必要があります。

  1. ナビゲーションツリーで、「クラスタ」ノードを展開します。
  2. ナビゲーションツリーの「クラスタ」ノードで、クラスタを選択します。

    クラスタの「一般情報」ページが開きます。

  3. 「一般情報」ページで、「EJB タイマーを移行」をクリックします。

    「EJB タイマーを移行」ページが開きます。


    注 - クラスタ内のインスタンスがすべて実行されている場合、「EJB タイマーを移行」ボタンは非アクティブになっています。


  4. 「EJB タイマーを移行」ページで、タイマーの移行元のインスタンスと移行先のインスタンスを選択します。
    1. 「ソース」ドロップダウンリストから、タイマーの移行元である停止されたインスタンスを選択します。
    2. (省略可能) 「送信先」ドロップダウンリストから、タイマーの移行先となる実行中のインスタンスを選択します。
    3. 「了解」をクリックします。
  5. EJB タイマーの移行先のインスタンスを停止および再起動します。

    ソースインスタンスが実行中の場合、または移行先インスタンスが停止中の場合は、管理コンソールにエラーメッセージが表示されます。

Copyright © 2010, Oracle and/or its affiliates. All rights reserved. 著作権について