有没有“足够”的方法来更改詹金斯的系统属性?改变它们最简单/最快的方法是什么?例如,我需要关闭无用的(在我的例子中)ping 线程。
如果您确实想要一种快速而简单的方法来更改系统属性,您可以使用脚本控制台 https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
System.setProperty("hudson.remoting.Launcher.pingIntervalSec", 0)
但这将无法在重新启动后继续存在。要使其永久化,请将设置添加到 java args 中。对于我(CentOS,Jenkins 2.7.1)来说,这是一条大约一半的线/etc/sysconfig/jenkins
(对于其他发行版,我相信它是/etc/default/jenkins
)您应该将选项添加到现有列表中,如下所示:
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.remoting.Launcher.pingIntervalSec=0"
进行更改后,您必须重新启动 Jenkins(感谢 Mark Tickner)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)