リソースプール

リソースプールを使用すると、プロセスのスケジューリングと実行を目的として、複数のリソースを単一のエンティティにグループ化できます。また、信頼性とフォールトトレランスの向上にも役立ちます。個々のリソースが使用できない場合は、リソースが再び使用できるようになるまで、プールに対してスケジュールされたプロセスやプールに割り当てられたプロセスは、別のプールメンバーで実行できます。

リソースプールの一般的な使用方法は、複数のマシンを1つのプールにグループ化し、プール上で多数のフォアグラウンドプロセスを実行することです。これにより、リクエストされたプロセスの実行に利用できるプール内のマシンをSS&C | Blue Prism Enterpriseが自動的に選択できるようになります。リソースは、利用可能性およびリソースを使用するユーザーの権限に基づいて選択されます。この権限は、ユーザーの役割のアクセス権によって管理されます。詳細については、「マルチチーム環境」を参照してください。プールがプロセスで使用される場合、プール内のリソースに対して単一のセッションが作成されます。すべてのリソースにセッションが作成されるわけではありません。プールに使用可能なリソースがない場合、セッションは作成されません。

リソースプールの使用は、プロセスがどのマシンで実行されるかは重要ではないが、プロセスが確実に実行されることが求められる場合に特に便利です。たとえば、コマンドラインスケジューリングオプションや組み込みプロセススケジューラーを使用する場合です。

リソースがプールに追加されると、個別ではなく、リソースプールを介したプロセスの実行にのみスケジュールまたは使用できます。リソースを直接処理する既存のスケジュールは失敗します。これを修正するには、別のリソースを使用するか、リソースが現在メンバーになっているプールを使用するようにスケジュールを再作成します。

Login Agentを使用する場合は、Login Agentでリソースプールを使用しないことをお勧めします。

プールの作成

  1. Blue Prism Enterpriseで、[システム] > [リソース] > [リソース - プール]の順に移動し、[リソース - プール]パネルの下部にある[新しいプール]をクリックします。

    プールは、MyNewPoolなどのデフォルト名で作成されます。

  2. プールに独自の名前を入力します。使用する名前にスペースを含めることはできません。

    プールの名前は後で変更できないため、この時点ではプールに名前を付けてください。

    これで、プールにリソースを追加する準備が整いました。

プールへのリソースの追加

  1. [リソース – プール]画面が開いていない場合は、[システム] > [リソース] > [リソース - プール]に移動します。
  2. プールに割り当てるリソースを[利用可能なリソース]パネルからドラッグし、[リソースプール]パネルの必要なプールの名前にドロップします。

    1つのリソースは1つのプールにのみ属することができます。

プールからのリソースの削除

  1. [リソース – プール]画面が開いていない場合は、[システム] > [リソース] > [リソース - プール]に移動します。
  2. プールから削除するリソースを選択し、[リソース – プール]画面の下部にある[プールから削除]をクリックします。または、リソースを右クリックして[削除]を選択します。

    これにより、プールからリソースが削除され、利用可能なリソースのリストに戻されます。

    プールからすべてのリソースを削除する場合は、プール自体を右クリックして[削除]を選択します。これにより、すべてのリソースが削除され、利用可能なリソースのリストに戻されます。

プールの削除

プールを削除しても、システムからリソースが削除されるわけではありません。リソースが利用可能なリソースのリストに戻されるだけです。

  1. [リソース – プール]画面が開いていない場合は、[システム] > [リソース] > [リソース - プール]に移動します。
  2. 削除するプールを選択し、[リソース – プール]画面の下部にある[プールを削除]をクリックします。または、プールを右クリックして[削除]を選択します。

プールへのプロセスを割り当て

Control Roomでは、プールは他のリソースと同じように表示され、個々のリソースと同様にプロセスを割り当てることができます。プール内のリソースの数は、[メンバー数]列に示されます。

ユーザーがリソースまたはリソースプールを使用(および表示)できるかどうかは、ユーザーの役割のアクセス権によって管理されます。アクセス可能であるはずのリソースプールを表示または使用できない場合は、システム管理者に問い合わせてください。

プロセスを割り当てるには:

  1. Blue Prism Enterpriseで、[コントロール] > [セッション管理]に移動します。
  2. 利用可能なプロセス]パネルで、割り当てるプロセスをドラッグして、[利用可能なリソース]パネルのプール名にドロップします。プロセスをプール内のリソースにドラッグしないでください。

プールへのスケジュールの割り当て

スケジューラーでは、プールは他のリソースと同じように表示され、個々のリソースと同様にスケジュールを割り当てることができます。プール内のリソースの数は、[メンバー数]列に示されます。

ユーザーがリソースまたはリソースプールを使用(および表示)できるかどうかは、ユーザーの役割のアクセス権によって管理されます。アクセス可能であるはずのリソースプールを表示または使用できない場合は、システム管理者に問い合わせてください。

スケジュールを割り当てるには:

  1. Blue Prism Enterpriseで、[コントロール] > [スケジューラー] > [スケジュール]に移動します。
  2. 使用するスケジュールを右クリックし、[新しいタスク]を選択します。タスクに適切な名前を付け、説明を入力します。
  3. タスクの[利用可能なプロセス]パネルで、割り当てるプロセスをドラッグして、[利用可能なリソース]パネルのプール名にドロップします。プロセスをプール内のリソースにドラッグしないでください。