所以第一个访问jenkins的开发者有时会等待3分钟。 我们认为这是构建负载的问题。所以我们把所有的构建工作都移到了jenkins奴隶身上。但问题还没有解决。
由于重启后性能似乎总是很糟糕。我假设詹金斯在内存中读了很多东西。 我们如何强制jenkins来预防?如果需要,我们可以给jenkins一大堆RAM。希望缓存能解决速度问题。
答案 0 :(得分:1)
很难明确说出导致你的Jenkins实例启动这么长时间的原因,尽管很可能你的一个已安装的插件是罪犯。
例如:
当然除了这两个插件之外还有其他插件存在错误/问题导致启动时间变慢。有些可能有问题,后续版本已经解决了性能问题。
因此,执行以下步骤至少应揭示罪魁祸首,如果不能完全解决问题:
如果升级到最新版本并没有改善你的启动时间,第4步应该揭示罪魁祸首。