2012-04-24 7 views
4

私は複数のスレーブノードを持つジェンキンスを使用しています。私は2つのベンチマーキング・ジョブを持っています。これらのベンチマーク・ジョブの1つが実行されている場合、その時点でそのノードで実行されているジョブはベンチマーク・ジョブだけです。しかし、ベンチマーク・ジョブが実行されていないときは、1つのノードで複数の他のジョブを同時に実行できます。Jenkinsジョブリザーブノードそのもの

私はスロットルコンカレントジョブを使用してみましたが、カテゴリは目標を達成するのに十分ではないようです。私は現在、Jenkins Heavy Jobsプラグインを使用しており、手動でジョブの重みをスレーブが持つが最適ではないエクゼキュータの数に設定しています。 Heavy Jobプラグインが、使用可能なすべてのエグゼキュータを使用するだけの設定をサポートしていた場合。

答えて

1

Locks and Latches Plugin。潜在的に重大な欠点の1つは、並行して実行できるすべてのジョブに対してロックを定義する必要があることです。それらの仕事の数が多い場合など

+0

それは理想的ではないが動作するように見える –

関連する問題