我知道关于这一主题的主题有几个问题。但就像我搜索的那样,我没有找到同一主题的线索/问题。
所以情况如下: 在我们的Jenkins服务器上,我们有许多构建工作(可能是几百个)。其中一些在Slaves上运行,一些在master上运行。现在我被要求更改其中一些设置(比方说50),所以基于项目的安全性我必须更改它们运行的从服务器。在他们已经在奴隶身上跑了之前,却是另一个。
问题: 一开始一切都很好。我快速更改了几个作业的设置并快速更改了下一个作业的设置。但一段时间后,配置设置开始加载越来越慢。首先是几个分(10个工作后),然后是几个分(20个工作后),然后像一分钟(30个工作后)和现在几分钟(40个工作后)。我在新的点击中打开每个设置页面,并在完成配置后关闭选项卡。
我的问题: 为什么Jenkins打开配置页面需要这么长时间?特别是因为在开始时几乎没有加载蒂姆,现在我改变了一些工作后,我必须等待几分钟。可能是什么原因?
答案 0 :(得分:1)
你需要在第一步看到这个新奴隶的配置是什么,
问题可以基于内存,因此在主实例上检查内存使用情况并检查java进程,可以使用strace -p <PID>
来完成,具体取决于您的环境。
由于大多数情况下的memmory使用,实例可能会变慢。