jenkins配置詳解之——執行者數量


jenkins上的執行者數量的設置並不是隨意設置的,位置如下:

他是跟cpu核數密切相關的,原則上是不能超過cpu的核數的,

如何查看cpu的核數呢,命令如下:

# 查看物理CPU個數
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每個物理CPU中core的個數(即核數)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看邏輯CPU的個數
cat /proc/cpuinfo| grep "processor"| wc -l

 

這個參數主要是針對“邏輯cpu的個數”,如果執行者數量超過cpu的核數,那么會出現cpu利用率100%導致服務掛掉的情況,

以我遇到的實際情況來說:我的邏輯cup個數才兩個,但是我設置了執行者數量為5,並打開了jenkins的並發構建設置,然后,同時觸發五個構建任務,接着我的服務掛了,登不上jenkins頁面了。。。。。

最后不得不重啟服務。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM