首页 > 解决方案 > Jenkins 将 CPU 使用率提高到 100%

问题描述

我有一个 jenkins master,它有 3 个 docker slave 和 2 个 VM slave。我已经在 RedHat linux 上安装了 Jenkins 作为服务。据观察,有时 CPU 利用率会上升到 100%,因此我必须重新启动机器。当我检查进程时,我可以看到有一个主 jenkins 进程和其他几个子 jenkins 进程(它们是主进程的精确副本)被挂起并导致峰值(通过新的遗物确认)。

我正在尝试重现此问题,但同样没有成功。

以下是我的查询:

  1. 我知道之前的进程 id,我可以在服务器重启后获得一些与之相关的日志或转储吗?

  2. 有没有更好的方法来解决这个问题,以便我可以缩小问题范围?

在这一点上,我无法理解这些子进程是从哪里产生的,以及如何找到罪魁祸首。

标签: unixjenkinsprocess

解决方案


推荐阅读