原創地址:https://www.cnblogs.com/zndxall/p/9166480.htmlhtml
jenkins上的執行者數量的設置並非隨意設置的,位置以下:併發
他是跟cpu核數密切相關的,原則上是不能超過cpu的核數的,ide
如何查看cpu的核數呢,命令以下:ui
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -lhtm
cat /proc/cpuinfo| grep "cpu cores"| uniqblog
cat /proc/cpuinfo| grep "processor"| wc -lget
這個參數主要是針對「邏輯cpu的個數」,若是執行者數量超過cpu的核數,那麼會出現cpu利用率100%致使服務掛掉的狀況,jenkins
以我遇到的實際狀況來講:個人邏輯cup個數才兩個,可是我設置了執行者數量爲5,並打開了jenkins的併發構建設置,而後,同時觸發五個構建任務,接着個人服務掛了,登不上jenkins頁面了。。。。。it
最後不得不重啓服務。class