事前設定されたプロパティー

いくつかのマニフェスト・プロパティーは、自動設定されます。

自動設定されるマニフェスト・プロパティーには以下があります。 ビルトイン・プロパティーとは異なり、これらのプロパティーは、コレクターに追加しなくても値を取り込むことができます。

表の説明中でセレクターというマークが付いているプロパティーは、セレクターで使用することができます。 それ以外のものは、マニフェストの情報を提供するだけです。

表 1. 自動設定されたマニフェスト・プロパティー
プロパティー 説明
BF_AGENT_VERSION セレクター。サーバーにインストールされているエージェントのバージョン番号。
BF_EXCLUSIVE セレクター。フラグであり、演算子または値はありません。 セレクターにこのプロパティーが含まれている場合、ジョブの実行中に、選択されたサーバー上のすべてのスロットが占有されます。

ジョブ内のステップで別のサーバーが実行場所に指定されている場合、別のサーバー上でステップが実行されている間も、現行サーバー上のすべての現行スロットは引き続き占有されています。

BF_JOBS セレクター。サーバー・リソースが同時に実行されているジョブ (ステップ) の数。この値は、他のマニフェスト・プロパティーの更新とは関係なく、コンソールがサーバーにステップを割り当てるたびに更新されます。
BF_LAST_REFRESH マニフェストのビルトイン・プロパティーの最終更新時刻。 値は、UNIX® タイム・スタンプ (1970 年 1 月 1 日以降の秒数) として報告されます。
BF_LASTJOBS マニフェストが最後にリフレッシュされたときに、サーバーで実行されていたジョブの数。
BF_LAST_UPDATE 実行コマンド・プロパティーのマニフェストへの最終更新時刻。 値は、UNIX® タイム・スタンプ (1970 年 1 月 1 日以降の秒数) として報告されます。
BF_LOADRATIO セレクター。比率で報告された計算値。 ジョブの数 (BF_JOBS) をサーバーで許可されるジョブの最大数 (最大ジョブ数設定値) で割った値。1 つのジョブが実行中で、最大ジョブ数が 4 のサーバーの場合、そのロード比率は 0.25 です。
BF_NAME セレクター。実行場所となるサーバー・リソースを指定します。値は、サーバー・リソースの名前です。BF_NAME プロパティーはマニフェスト・リストには表示されません。
BF_RESERVE セレクター。フラグであり、演算子または値はありません。 セレクターにこのプロパティーが含まれる場合、ジョブの実行中に、選択されたサーバー上でスロットが占有されます。
  • ジョブ内のステップで別のサーバーが実行場所に指定されている場合、選択されたサーバー上のスロットは、別のサーバー上でステップが実行されている間、占有されます。
  • 選択されたサーバーをステップが明示的に指定している場合、サーバーは、そのステップ用に占有されたスロットを使用します。

複数のステップが別のサーバー上で実行されると、プロジェクトはサーバー上のスロットを解放し、遅延が発生します。このフラグを設定すると、このような遅延を防ぐことができます。


フィードバック