1

我有一个带有主管的服务器,它运行两个程序。我们称它们为程序 A 和程序 B。当服务器关闭时。程序 A 的执行在程序 B 之前终止,导致在关机完成之前出错。有没有办法使用Supervisor来确保程序A永远不会在程序B之前停止?实际上,如果程序 A 没有获得 SIGTERM 以便它可以一起忽略它(并继续运行直到程序 B 被关闭之后),这实际上并不重要。)

4

1 回答 1

1

有关参数设置,请参见supervisord docpriority

该文档指出:

priority:程序在启动和关闭顺序中的相对优先级。较低的优先级表示在启动时以及在各种客户端中使用聚合命令(例如“全部启动”/“全部停止”)时首先启动和最后关闭的程序。较高的优先级表示最后启动和先关闭的程序。

默认值:999

必填:否。

引入:3.0

于 2014-05-16T17:44:49.793 回答