systemdでプロセスの停止と開始の間に遅延を追加します。

systemdでプロセスの停止と開始の間に遅延を追加します。

非常に奇妙な問題がありますsystemd。メッセージを発行すると、systemctl restart前のプロセスが完了する前に新しいプロセスが開始されます。

これは、開始メッセージ(「ログオン」)の後に最後の終了メッセージ(「ログオフ」)が記録されるログで確認できます。

プロセスの停止と開始の間に遅延を追加する方法はありますか?

ベストアンサー1

システムサービスファイルでRestartSecオプションを設定して、再起動遅延を追加できます。以下の例をご覧ください。

[Service]
Restart=always
RestartSec=30

このリンクをチェックしてくださいより多くの例を学びましょう。

おすすめ記事