回答:
次の2つのオプションがあります。
あなたは、設定することができますTimeoutStopSpec=
待つために(秒*)は、特定の値に特定のUNITに。infinity
SIGKILLが送信されないように設定することもできます(デバッグが困難な暴走したサービスになってしまう可能性があるため、お勧めしません)。
セットDefaultTimeoutStopSec=
内部/etc/systemd/system.conf
(またはuser.conf
、またはのいずれかで、*.d
持っていないすべてのユニットというデフォルト値にディレクトリ)TimeoutStopSpec=
指定が使用されます。この設定のデフォルトは、通常表示される90年代です。
マニュアルページの参照:
man systemd.service
にとって TimeoutStopSpec=
man systemd-system.conf
にとって DefaultTimeoutStopSec=
* systemdは、「2min 3s」などの時間仕様も受け入れます。それは男性に広く説明されています。