解决Jenkins界面操作非常慢的问题

简介

最近博主在本地虚拟机里玩 Jenkins,很奇怪的一个现象,前几天搭的 Jenkins,今天启动起来,界面操作巨慢。

打开个工程等个十几秒,本文介绍一下博主的排查思路。

排查方向一

首先我怀疑是不是给虚拟机配置的内存、CPU核数不够,导致响应慢。

于是提升了虚拟机的配置,如下。

还提升了启动 Jenkins 时的 JVM 参数配置,如下。

重启 Jenkins,还是慢。用 top 命令查看,发现 CPU 占用根本没跑满。

排查方向二

后面我又考虑是不是虚拟机的硬盘空间被占满了,使用 df -hT 查看一下,也不是。

排查方向三

问了豆包,说是插件问题。我试了下把 Jenkins 目录下的插件文件夹挪走。

shell 复制代码
# 将插件文件夹重命名
mv plugins/ plugins-back

重启 Jenkins 后确实好了,确定就是插件的问题。但不知道具体是哪个插件,总不能全部卸载。

解决

最终通过下面这篇博客,知道了是哪个插件。

按 F12,看到这个请求 RT 巨长。

相关的就是下面这两个插件,我这都给他卸载掉。重启 Jenkins,问题解决。

相关推荐
mldong2 小时前
引擎从不发一条消息:jeeflow 的两类扩展点与消息模块的分工
java·架构
君顾13 小时前
智慧零售实战指南:从技术架构到落地方案全解析
java·开发语言·零售
名字还没想好☜3 小时前
用 systemd 托管后台服务:Restart 策略、日志接管、资源限制与开机自启全踩一遍
运维·docker·kubernetes
zhanghe6873 小时前
es的密码带有特殊字符,导出
java
pnoker4 小时前
IoT DC3 概念解读:把设备抽象成一套语义模板——位号、指令、事件与面向智能体的设备建模
java·人工智能·物联网·iot·dc3
my_realmy4 小时前
Java SE 基础学习笔记(一):面向对象、继承多态、抽象接口与异常(JDK 8)
java·多线程·并发··生产者消费者模式
乌恩大侠4 小时前
GH200 新增 NVMe SSD 分区、格式化与挂载完整流程
运维·服务器·前端
tangwangbi4 小时前
Linux 系统配置文件:/etc/profile、~/.bashrc 和 ~/.bash_profile 三者之间的区别与作用
linux·运维·bash
天远数科4 小时前
风险治理实战:基于天远车信盟出险构建自动化理赔核保流水线
java·网络·人工智能·自动化
蜀道山老天师5 小时前
Shell Bash变量与运算符(含条件测试与流程控制)
linux·运维·bash