zoukankan      html  css  js  c++  java
  • jenkins配置详解之——执行者数量

    2018-06-11 12:15  加个小鸡腿  阅读(5180)  评论(0)  编辑  收藏  举报

    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页面了。。。。。

    最后不得不重启服务。

  • 相关阅读:
    法正(25):劝降
    单例模式
    Redis学习笔记(六)---List
    canvas的使用
    HTML5的新特性
    html学习笔记一
    matlab无法使用
    Hadoop笔记(一)
    PL/SQL笔记(一)
    Oracle数据库(二)
  • 原文地址:https://www.cnblogs.com/chinasoft/p/15702920.html
Copyright © 2011-2022 走看看