アクティブクラスタガイド> アクティブクラスタの操作> アクティブクラスターの操作について> トリガーとアクティブクラスター
 
トリガーとアクティブクラスター
アクティブクラスターはトリガーを自動的に処理します。タイムキーパーはトリガーを制御し、構成されたとおりにのみトリガーが発生するようにします。
デフォルトでは、トリガーが実行されると、クラスター内の各ノードで実行されます。ただし、タイマーイベントトリガーの場合、デフォルトでは、クラスターごとに1回トリガーが実行されます。
アクティブクラスターは、次の方法でトリガーを処理します。
1. TDVインスタンスでトリガーが起動すると、トリガーマネージャーはトリガーをローカルで実行する必要があるかどうかを確認します。ファイルキャッシュのキャッシュ更新などの特定のトリガーは、常にローカルで実行されます。
2. トリガーがローカルでない場合、トリガーを呼び出すTDVインスタンスは、加重ラウンドロビンポリシーに基づいてタイムキーパーによって決定されます。クラスター内の各TDVインスタンスは、1の固定重みで参加します。ただし、タイムキーパーインスタンスの重みは、クラスタートリガー分散タイムキーパーの重み構成設定によって決定されます。 (デフォルトは1です。)
クラスター内のすべてのノードで呼び出されるタイマーイベントトリガーを設定できます。トリガーの設定方法については、TDVユーザーガイドを参照してください。デフォルトのトリガー動作を変更するには、「クラスターごとに1回のみ」オプションをクリアします。
これらのクラスターシステムイベントをトリガー条件として使用することもできます。
ClusterServerConnected
ClusterServerDisconnected
ClusterServerShunned
アクティブクラスターの構成の詳細については、アクティブクラスターの構成を参照してください。