2013-02-21 75 views

回答

1

你有可用的「執行者」詹金斯可以運行更多的就業崗位。您可以在配置中隨意更改執行程序的數量。

真正的問題是:您的硬件可以處理多少個作業。這完全取決於您的硬件規格以及您正在運行的作業類型(maven編譯,xcode構建,腳本作業)。

另外,各作業時會通過不同的階段:存在SCM結帳階段,這將是硬盤IO和網絡IO重,存在這將是CPU和/或存儲器重的構建階段,有是存檔階段,這將是硬盤(但不是網絡)IO繁重[這取決於如果你正在本地存檔或通過網絡]。

並行作業中的所有這些階段很少發生在同一時間。例如:由於網絡帶寬限制,您的硬件可能只能支持5個並行SCM結賬階段,但由於這種情況很少會同時發生,因此您可以安全地並行運行10個作業。

最後,所有工作與完全相同的負載情況完全相同的情況不太可能發生。因此,除非您的每個作業完全相同,具有完全相同的負載配置文件,並且指定了您的硬件規格,並且描述了此作業的負載配置文件(所需帶寬,CPU利用率等) ,沒有人能回答你的問題。

0

這取決於你的服務器規範,但儘量不要運行更

相關問題