我在vserver上安装了Jenkins。当我看htop Jenkins运行30个线程时,每个线程都被允许分配247MB内存和最多1181MB虚拟内存。
因为我只有一个小的虚拟服务器,所以我尝试更改线程数。但是我找不到任何配置文件。
我通过 aptitude install jenkins安装了jenkins ,在htop中我可以看到Jenkins从以下位置运行: / usr / bin / java -jar /usr/share/jenkins/jenkins.war
未安装Tomcat以及未安装码头。
保存的线程数信息在哪里?或者如何减少Jenkins的线程数?
http://winstone.sourceforge.net/#commandLine是官方命令行参考- 但正如我在评论中提到的--handlerCountMax(或--handlerCountStartup就此而言)似乎对我不起作用。自己尝试一下(这是在独立模式下运行Jenkins的方法)。
--handlerCountMax
--handlerCountStartup
您可能想要尝试减少执行程序的数量,并禁用不需要的插件,然后看看会发生什么。
但是请记住,如果您打算继续认真使用Jenkins,则应该计划 更多的 资源,而不是更少:随着工作数量的增加,资源利用率也将增加。