当前位置: 首页 > 面试题库 >

Jenkins自动重新加载配置可能吗?

司徒耀
2023-03-14
问题内容

我有两台Jenkins服务器,它们共享一个作业目录,以实现高可用性。但是,如果一台服务器构建了任何工作区,则另一台服务器将无法构建该工作区,因为它们将下一个可用的内部编号存储在内存中。

因此,我需要一个可以定期自动重新加载作业配置的插件。有人知道合适的插件吗?


问题答案:

我不知道这种插件是否存在。但是,要定期重新加载作业的配置,可以结合crontab实用程序以编程方式使用。

第1步:

编写一个Groovy脚本reload-config来进行重新加载配置。

第2步:

java -jar jenkins-cli.jar -s http://jenkins_url/ groovy reload-config.groovy

第三步:

设置crontab任务以执行步骤2。



 类似资料:
  • 问题内容: 我将log4j2.xml配置文件设置为每30秒检查一次: 是否可以以编程方式告诉log4j2检查配置中的更改而不是超时? 注意: 我不想以编程方式加载指定配置文件的配置,我只想告诉log4j2检查MonitorInterval过期之前已加载的配置文件。 谢谢! 问题答案: 看来我找到了解决方案: 有人看到任何错误/副作用吗?

  • 本文向大家介绍nginx 重新加载NGINX配置文件,包括了nginx 重新加载NGINX配置文件的使用技巧和注意事项,需要的朋友参考一下 示例 以root用户身份: Ubuntu 14.04示例 Ubuntu 16.04示例 重新加载之前,最好检查config是否存在语法错误: 要么            

  • 问题内容: 我已经在互联网上搜寻了好几个小时了,有很多“有用的”建议……除了问题之外什么也没有。 这就是我,几乎完全是: 在Docker容器中播放框架自动加载 我正在运行Play的最新版本(我认为,不知道如何检查,但下载了<一周前)!具有Java 8的ubuntu docker容器内部的框架,使用以下dockerfile构建: 互联网上的多个来源显示出相同或相似的问题,或多或少得出了相同的结论。我

  • 我的wiremock似乎不适用于自动配置。我在类路径中名为stubs的文件夹中有json文件,我在端口8080上运行了独立的jar。 json文件示例 当我用GET启动请求时- 提前谢谢

  • 如果普罗米修斯配置重新加载成功,我想在Grafana中显示一个注释。 格拉芬娜v6.3.5 我为内部普罗米修斯统计导入了一个现有的仪表板,并看到在这个仪表板中,他们使用以下语句作为注释: 遗憾的是,这不起作用,我不知道如何正确使用度量来创建注释 我如何使用此指标来实现此目标?

  • 问题内容: 有没有办法让IPython自动重新加载所有更改的代码?在外壳中执行每行之前,或者在明确要求时失败。我正在使用IPython和SciPy进行很多探索性编程,每当更改模块时都必须手动重新加载每个模块,这是很痛苦的。 问题答案: 对于IPython版本3.1、4.x和5.x 然后,您的模块将默认 自动重新加载 。这是文档: 有一个窍门:当您使用时 忘记 以上 所有 内容时,请尝试: