クラスタの状態の変更

クラスタには、以下の 2 種類の状態を設定できます。実行中または一時停止一時停止の状態は、クラスタを何も実行しない状態に設定します。これにより、特定のスケジュール内のすべてのロボットで同様の設定を確実に使用し、その設定がスケジュールの実行中に変更されないようにクラスタ設定を更新できるようにします。各状態について、以下の表で説明します。

クラスタの状態

説明

実行中

通常クラスタは、想定通りに実行されるスケジュールおよび個別のロボットによって動作します。クラスタ設定は RoboServer に「適用」されないため、スケジュール実行中に設定が変更されることはありません。

一時停止

クラスタは、新しい実行リクエストを受け入れることはできません。また、RoboServer は現在のすべての実行を終了します。クラスタ設定は変更できます。たとえば、データベース マッピングは変更できます。

  1. クラスタ リストの上の [クラスタの状態の変更] をクリックします。

    [クラスタの状態の変更] ウィンドウが表示されます。

    また、リストのクラスタを右クリックして、適切なサブメニュー アイテムを選択できます。
  2. [クラスタ] フィールドで、変更するクラスタを選択します。
  3. [クラスタの状態] フィールドで、一時停止状態に移行するためのに一時停止オプションを選択します。

    クラスタの状態は、その名前が示すように、クラスタ レベルにのみ関連します。このようにクラスタの状態は、Management Console がクラスタでタスクを実行できるタイミングを制御する方法です。ただし、個別の RoboServer は制御しません。これは、API から起動されたロボットが、一時停止状態に切り替わる際に停止しないことを意味します。そのため、RoboServer の設定は、API ロボットが実行している際に更新することができます。ただし、ロボットの設定は実行中に更新されないことが保証されています。たとえば、1 つ以上の API ロボットの実行中にデータベースが更新されるような場合、ロボットはその実行が開始された時点でに設定されていたデータベースを使用します。そして、ロボットは次の実行時に新しい設定を使用します。