答案1
查看 Jenkin 的启动脚本(通常是 /etc/init.d/jenkins )以找到配置目录:
JENKINS_CONFIG=/etc/sysconfig/jenkins
然后查看提供的文件并查找:
JENKINS_HANDLER_IDLE="20"
将其设置为您想要的任何值,您就不会有那么多孩子。
如果设置得太高,可能会耗尽文件句柄。
要解决这个问题,首先
cat /proc/sys/fs/file-max
这可以让你大致了解系统可以容忍多少个打开的文件
您可以转到 /etc/security/limits.d 并创建文件 10-nofiles.conf
设置如下:
# Default for number of open files
* soft nofile 200000
* hard nofile 220000
root soft nofile 400000
root hard nofile 440000
确保不超过上面所列的文件最大值。