performance - 如何找到消耗高 CPU 和内存的 Jenkins 构建作业
问题描述
到目前为止,我们的 Jenkins 服务每天都挂起,我们无法访问网页,我必须在挂起后重新启动 Jenkins 服务。
在 Jenkins 中,我只设置了 4 个执行者。有时,当 4 个构建作业运行时,CPU 负载几乎达到 90%,我想这就是 Jenkins 死的原因。
那么如何找到哪个构建作业消耗高 CPU,以及如何找到 Jenkins 死机的根本原因,我检查了系统日志,但没有找到任何有用的信息。我在 Ubuntu 16.04 中运行 Jenkins 版本 2.150.1。谢谢。
解决方案
推荐阅读
- node.js - MongoDB 在 $group 上缺乏性能
- c# - 我需要编辑列表中的值,并存储用户输入
- c# - 如何在 c# 中使用 selenium 处理来自网页的事件
- python - Python Stream Decode Base64 到有效的 utf8
- spotify - 我可以从我的应用程序为 google home 启动应用程序吗?
- reactjs - Redux thunk – 正确实现
- r - 您如何使用循环在多个站点上执行 Mann-kendall 测试?
- r - 使用 ggplot2 的 extrafont 或 showtext 在 R 中导入女性和男性符号的字体
- javascript - 输入的数字未在引导模式中显示
- ruby-on-rails - 如何根据activerecord中一行的值排除符合条件的行?