如何使用 upstart 指定守护进程关闭命令?

如何使用 upstart 指定守护进程关闭命令?

在新贵配置中,如何定义应使用什么命令来关闭服务器。假设我有一个有两个独立进程的守护进程。

  • startup.sh - 启动服务器
  • shutdown.sh - 关闭服务器

假设我有一个如下所示的新贵文件。

description "Some Example Service"
author "Me"

start on runlevel [2345]
stop on runlevel [016]
respawn

exec satrtup.sh 

我如何告诉 upstart 在关闭服务器时应该调用 shutdown.sh ? upstart 通常如何期望关闭守护进程?

答案1

正常关闭包括发出 TERM 信号,然后 5 秒后发出 KILL 信号。pre-start exec shutdown.sh根据您的情况使用。

相关内容