jenkins配置详解之——执行者数量

Posted zndxall

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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配置详解之——执行者数量的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins pipeline:pipeline 使用之语法详解

nginx之nginx.conf配置详解

Jenkins 的系统配置

keepalived之vrrp_script详解

Jenkins篇02:Jenkins的配置

基于Zabbix实现监控Jenkins过程详解