【Jenkins】解决因插件硬编码IP导致Jenkins页面加载缓慢(10秒以上)的问题

问题复现

3月份在参加校企合作的云原生实习中,虚拟机一开始使用Jenkins还特别流畅,但是某天突然Jenkins页面加载很慢,之前1秒内能加载完成的页面,没修好bug往往需要10秒以上才能加载出来。但也不是完全不能加载的那种卡,各种功能都能正常使用,就是加载时间特别长。
后来经老师提醒,使用浏览器的F12进行元素检查,发现有一个叫theme.css的元素加载时常需要消耗10秒以上,而且每跳转一个页面都需要加载一次这个元素。
Jenkins页面加载时长过长

问题原因

点击该元素后,检查标头可以发现这个元素的请求网址和我目前本地虚拟机的IP不同,theme.css请求的是http://192.168.11.131:8080/theme-dark/theme.css,而我的Jenkins目前部署在虚拟机的IP端口是http://192.168.11.137:8080/
不同的IP
一开始我还不知道为啥这个元素会请求跟我的虚拟机IP不同的网址,我想着既然是这个元素加载时间长,那么把这个元素禁用掉不就行了嘛,但是即使我禁用这个元素,一开始可能快了那么一丢丢吧(后来看确实只是心理作用hh),但是打开页面仍然很慢。
后来我发现浏览器的元素审查底下有个检查表单UR

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值