作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的虚拟服务器上安装了 Jenkins。当我看到 htop Jenkins 运行 30 个线程时,每个线程被允许分配 247MB 内存和高达 1181MB 的虚拟内存。
因为我只有一个小的虚拟服务器,所以我尝试更改线程数。但是我找不到任何配置文件。
我通过 aptitude install jenkins 安装了 jenkins,在 htop 中我可以看到 Jenkins 正在运行:/usr/bin/java -jar/usr/share/jenkins/jenkins.war
Tomcat 没有安装,jetty 也没有安装。
保存的线程数信息在哪里?或者如何减少 Jenkins 的线程数?
最佳答案
http://winstone.sourceforge.net/#commandLine是官方命令行引用 - 但正如我在评论中提到的 --handlerCountMax
(或 --handlerCountStartup
,就此而言)似乎对我不起作用。自己尝试一下(这是如何操作 run Jenkins in stand-alone mode )。
您可能想尝试减少执行程序的数量并禁用不需要的插件,看看会发生什么。
但是请记住,如果您打算继续认真地使用 Jenkins,您应该计划更多的资源,而不是更少:随着作业数量的增加,资源利用率也会增加。
关于multithreading - 更改 Jenkins 服务器的线程数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9245093/
我是一名优秀的程序员,十分优秀!