2012-03-08 198 views

答えて

66

Jenkinsジョブの最大数は、マスターとスレーブの制限として設定したものによって決まります。通常、コア数によって制限されますが、使用可能なメモリ、ディスク速度、SSDの可用性、およびソースコードの重複によって、マイルが異なる場合があります。

マスタの

、これは、>構成>#のジェンキンス>ノード>(各ノード)の管理に設定されているジェンキンス>設定システム>スレーブ(ノード)について執行位

の管理に設定されていますエグゼクティブ

+0

何らかの理由で私のコアの数がデフォルトになっていないため、再構成が必要でした。 – rogerdpack

+2

デフォルトのコア数ではなく、ガイドラインとしてのコア数に設定されています。 – dalore

8

あなたのハードウェアに完全に依存しています。ビルドスレーブで1つのJenkinsインスタンスを実行する場合、[Jenkins URL]/configureのメインコンフィギュレーションページで必要な同時実行ビルドエグゼキュータの数を定義できます。使用可能なCPUコアあたり2つのエグゼキュータを設定できました。しかし、それはあなたのビルドが何をし、どのくらいのCP​​Uを消費する必要があるかに依存します。

また、remote build slavesをお持ちの場合は、その上に複数のエグゼキュータを設定することもできます。並行ジョブの最大数は(マスタのエグゼキュータ)+(リモートスレーブの数)*(スレーブごとのエグゼキュータ)になります。

関連する問題