一尘不染

从Jenkins作业开始时如何防止Tomcat自动关闭?

tomcat

我正在尝试在从属计算机上的Jenkins工作中启动Tomcat。我通过打开slave-agent.jnlp手动启动Jenkins slave

这是我在“执行Windows批处理命令”中尝试过的操作:

call C:\tomcat\bin\startup.bat

Tomcat开始运行构建,并且将构建标记为成功,但是随后几秒钟后Tomcat自动关闭。


阅读 340

收藏
2020-06-16

共1个答案

一尘不染

这是 Jenkins进程树杀手
。这是设计使然。您可以通过使用额外参数启动Jenkins来全局禁用整个Jenkins(不建议使用)
-Dhudson.util.ProcessTree.disable=true

对于Windows环境,可以使用该 at 命令计划Tomcat的启动(延迟1秒)。

2020-06-16