Jenkins配置详解----执行者数量
发布日期:2021-05-17 08:32:05 浏览次数:23 分类:精选文章

本文共 469 字,大约阅读时间需要 1 分钟。

Jenkins上的执行者数量并不是随意设置的,通常会与CPU核数相关。以下是查看和调整CPU核数的方法:

  • 查看物理CPU个数:使用命令cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l查看物理CPU的数量。
  • 查看每个物理CPU的核心数:使用cat /proc/cpuinfo | grep "cpu cores" | uniq命令来查看每个物理CPU的核心数。
  • 查看逻辑CPU的总数:通过cat /proc/cpuinfo | grep "processor" | wc -l命令可以查看系统上的逻辑CPU总数。
  • Jenkins执行者数量应根据物理CPU的核心数设置,不能超过逻辑CPU的总数,否则可能导致CPU负载过高,服务崩溃甚至无法访问Jenkins页面。

    例如,在我的环境中,系统有2个逻辑CPU,但我不慎设置了5个执行者,并同时触发了5个并发构建任务,导致服务无法正常运行,最后不得不重启服务。这个经验教训提醒我们,合理设置Jenkins执行者数量至关重要。

    上一篇:Kubernetes 资源清单与Pod生命周期
    下一篇:解决Jenkins部分汉化问题

    发表评论

    最新留言

    网站不错 人气很旺了 加油
    [***.192.178.218]2025年05月03日 16时46分23秒