• 2
  • 新人请关照

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

阅读 983
评论
    2 个回答
    • 2
    • 新人请关照

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

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

        撰写回答

        登录后参与交流、获取后续更新提醒