有人能告诉我关于systemd服务关闭顺序的以下内容吗?
如果我指定了
KillSignal=SIGTERM
,那么它如何与TimeoutStopSec
交互?这是否意味着在服务关闭期间,首先会发送SIGTERM
,如果服务在TimeoutStopSec
后仍在运行,则会发送SIGKILL
(如果将SendSIGKILL
设置为yes
)? 我是问在ExecStop
中未指定任何内容的情况下。TimeoutStopSec
是否考虑了ExecStop
和所有的ExecPostStop
?