更改Jenkins服务器的线程数

Luk*_*lze 6 memory continuous-integration multithreading jenkins

我在我的虚拟服务器上安装了Jenkins.当我看到htop Jenkins运行30个线程时,每个允许分配247MB内存和最多1181MB虚拟内存.

因为我只有一个小vserver,我试图改变线程数.但我找不到任何配置文件.

我通过aptitude install jenkins安装了jenkins,在htop中我可以看到Jenkins正在运行:/ usr/bin/java -jar /usr/share/jenkins/jenkins.war

未安装Tomcat以及未安装jetty.

有关保存的线程数的信息在哪里?或者我如何减少Jenkins的线程数?

mal*_*cot 2

http://winstone.sourceforge.net/#commandLine是官方命令行参考 - 但正如我在评论中提到的--handlerCountMax(或者--handlerCountStartup就此而言)似乎对我不起作用。自己尝试一下(这里介绍如何以单机模式运行 Jenkins)。

您可能想尝试减少执行程序的数量并禁用不需要的插件,看看会发生什么。

但请记住,如果您打算继续认真使用 Jenkins,则应该计划更多的资源,而不是更少:随着作业数量的增加,资源利用率也会增加。