我是暴发户的新手。下面是“myserver”守护进程的upstart配置。它工作正常,但我想在发出“stop myserver”时执行自定义命令,以便彻底关闭它。 start-stop-daemon只是杀死守护进程的pid。
description "My server"
start on filesystem or runlevel [2345]
stop on run level [!2345]
respawn
respawn limit 3 60
env cmd="/home/ubuntu/bin/server -- --config=server_conf.py start"
exec start-stop-daemon --start --chuid ubuntu --chdir /home/ubuntu/bin --exec $cmd
答案 0 :(得分:2)