我们有一个Jenkins主服务器+ 5个从服务器设置。
Jenkins GUI的最近几周开始对我们放慢速度,直到Jenkins GUI的加载周期为分钟。 加载后,它仍然很慢,Jenkins根本感觉不到响应。
奇怪的是,当我打开Jenkins并清除所有浏览器缓存(cookie,缓存等)时,Jenkins GUI快速发展,然后一切正常。第二天,GUI也开始变慢,直到我再次清除所有浏览器Cookie和缓存为止。 我在Chrome + IE中对此进行了测试,结果相同。
我已经检查并尝试过的一些东西:
所以,我没主意了。这与浏览器/客户端有关,因为清除cookie /缓存可以解决用户的问题。
任何想法都可能对詹金斯(Jenkins)造成什么真正的问题?
当GUI加载缓慢时,我看到许多对静态资源的请求都等待很长时间,例如。该资源: /static/1f01833b/images/32x32/red_anime.gif
答案 0 :(得分:7)
此cookie导致GUI中的速度下降问题: ACEGI_SECURITY_HASHED_REMEMBER_ME_COOKIE
当我清除此cookie(并重新登录)后,詹金斯再次变得非常快。
这不是一个真正的解决方法,但对我们来说是一个不错的解决方法:
启用“配置全局安全性”下的“禁用记住我”功能已为我们修复(有效地从登录屏幕中删除了“记住我”。
答案 1 :(得分:0)
更新:这是关于此问题的吉拉车票:
https://issues.jenkins-ci.org/browse/JENKINS-56243
很少有人遇到相同的问题,并且Active Directory似乎不是根本原因,因为人们报告说没有AD集成也遇到同样的问题。 不幸的是,詹金斯(Jenkins)开发人员似乎并没有给予太多重视...