在hudson中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat,但是无法启动tomcat,虽然构建会显示执行成功,但是查看进程,tomcat是没有启动的。这是因为hudson默认会在Build结束后Kill掉所有的衍生进程。需要进行以下配置,才能避免此类情况发生:
添加:BUILD_ID=DONTKILLME
本文介绍在Hudson中配置自动更新部署项目时遇到的问题及解决办法。采取使用executeshell启动/关闭Tomcat的方式时,可能会遇到可以关闭但无法启动的情况。文章详细解释了原因并提供了设置BUILD_ID=DONTKILLME参数来避免此问题的方法。
在hudson中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat,但是无法启动tomcat,虽然构建会显示执行成功,但是查看进程,tomcat是没有启动的。这是因为hudson默认会在Build结束后Kill掉所有的衍生进程。需要进行以下配置,才能避免此类情况发生:
添加:BUILD_ID=DONTKILLME
3265
3187

被折叠的 条评论
为什么被折叠?
