2012-03-08 42 views

回答

66

Jenkins作業的最大數量取決於您在主站和從站中設置的限制。通常情況下,我們會限制內核的數量,但是您的續航里程可能會因可用內存,磁盤速度,SSD的可用性以及源代碼的重疊而有所不同。

對於主,它被設置在管理詹金斯>配置系統>執行者#

對於從站(節點),它被設置在管理詹金斯>節點>(每個節點)>配置>#的執行者

+0

無論出於何種原因,我沒有默認核心數量,所以重新配置是必要的,FWIW:| – rogerdpack 2016-09-20 16:51:48

+2

它不會默認爲核心數量,它們將它們設置爲核心數量作爲指導。 – dalore 2017-06-27 18:31:19

8

它完全依賴於您的硬件。如果您在構建從站上運行單個Jenkins實例,則可以在[您的Jenkins URL]/configure的主配置頁上定義您需要的併發構建執行程序數量 - 我已成功爲每個CPU內核設置2個執行程序,但這將取決於你的構建做什麼以及它們需要消耗多少CPU。

如果您還有remote build slaves,那麼您也可以設置多個執行程序。併發作業的最大數量將是(主控器上的執行器)+(遠程從器件的數量)*(每個從器件的執行器)。