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頁面了。。。。。
最后不得不重啟服務。
