小编典典

系统属性管理

jenkins

在詹金斯中是否有任何“适当”的方法来更改系统属性?更改它们的最简单/最快的方法是什么?例如,我需要关闭无用的(在我的情况下)ping线程。


阅读 447

收藏
2020-07-25

共1个答案

小编典典

如果您确实想要快速简单的方法来更改系统属性,则可以使用脚本控制台

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)

2020-07-25