jenkins如何重启守护进程daemon

新手上路,请多包涵

问题描述

jenkins在build中,启动了守护进程。在jenkins再次build时,如何将此守护进程重启?

自己尝试的步骤:

在Job中,Execute Windows batch command:

set BUILD_ID=DONTKILLME        # 防止后台进程被jenkins关闭
start cmd /k python Run.py     # 启动后台进程

查看任务管理器,发现后台进程daemon已启动(称之为daemon_1)。
再次build,启动了第二个daemon(daemon_2)
....
每次启动都有新的daemon

那么,我应该采用什么方法,重新启动daemon,而不是每次都启动一个新的daemon呢?

环境:

windows

阅读 4.2k
2 个回答
✓ 已被采纳新手上路,请多包涵

都一天了没有人回答。关闭问题咯~

您这个进程如果用supervisor来托管为守护进程就方便了许多

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进