6
我在我的Ubuntu服务器12.10上安装了Jenkins CI,没有任何工作,只是Jenkins。安装来自aptitude。令我兴奋的是,詹金斯目前没有做任何事情,并且有大约40个子进程,这消耗了我很多服务器的内存。有没有办法将这些子进程的数量限制为例如10?如何限制Jenkins子进程?
我在我的Ubuntu服务器12.10上安装了Jenkins CI,没有任何工作,只是Jenkins。安装来自aptitude。令我兴奋的是,詹金斯目前没有做任何事情,并且有大约40个子进程,这消耗了我很多服务器的内存。有没有办法将这些子进程的数量限制为例如10?如何限制Jenkins子进程?
是的,你可以。
去詹金斯>管理詹金斯>配置系统>指定对应的文本框中
另一个最佳方法是使用从机来划分工作负载“执行人#” executers的数量。使用主从配置来设置从机。
我认为这不是过程,而是线程。通常,web应用程序具有用于传入请求的线程池。也许默认大小很大。你知道在Ubuntu中使用哪个web服务器来运行jenkins吗? – kan 2013-04-05 10:17:34
另请参阅http://stackoverflow.com/questions/9245093/change-number-of-threads-for-jenkins-server – kan 2013-04-05 10:18:30
它使用多少内存?你是怎么检查的?你可以使用VisualVM来查看Java使用了多少内存? – Sagar 2013-04-05 22:15:30