システムをスクリプトを起動して30秒間隔で最大5回再試行します。 systemd.serviceマニュアルを読んでインターネットを検索しても、明らかな回答は得られませんでした。 30秒で区切られた5回のリトライの最大値は、関連するにsystemdサービスファイルに次のオプションを使用できるようにするには30秒周期で5回リトライするsystemdサービスを設定する方法
答えて
多くの試行錯誤の後、私は私の問題を解決し、それは価値がここに掲示思った...
。
[Unit]
StartLimitInterval=200
StartLimitBurst=5
[Service]
Restart=always
RestartSec=30
これは、 'Type = idle'を使用してスクリプトを実行するサービスで役に立ちました。 'StartLimitInterval'は 'RestartSec * StartLimitBurst'より大きくなければならないことに注意してください。そうでないと、サービスは無限に再開されます。
でこれを行う方法です - 公式のシステムマンページによると - RestartSecとRestartは[System]の一部であり、StartLimitIntervalとStartLimitBurstは[Unit]の一部です。 –
StartLimitIntervalの機能は何ですか? –
@GerhardHagererあなたは[システム]と言うとき、あなたは[サービス]を意味すると思います。これは私のために働いた。 – Haakon
- 1. 秒を分と秒の形式に変換する方法(330から5:30)
- 2. 30秒外部Webサービスとキャッシュデータをポーリングする定期的なタスク
- 3. デバイスツリーのオーバーレイでPWM周期を設定する方法
- 4. asp.net mvcのWebサイトで30秒のリクエストタイムアウトを設定する方法
- 5. リトライ回数を設定するにはSpringのHtmlUnitリクエスト?
- 6. spring-integration-aws:s3リトライを設定する
- 7. 0.5秒間30%の不透明度を設定する
- 8. RHEL 7でサービスを開始および監視するようにsystemdを設定する方法
- 9. Androidサービスを30秒ごとに実行
- 10. Djangoで30秒後にイベントをトリガーする方法は?
- 11. Laravel 5でビューヘルパーを設定する場所と設定方法
- 12. JSCookieのクッキーの有効期限を秒単位で設定する方法
- 13. sidekiq-schedulerで30秒ごとにスケジュールする方法
- 14. MySQL 30分47秒(30分47秒)のような操作を行う方法
- 15. ハブのサービス設定で「リダイレクトURI」を設定する方法
- 16. Spring Configサービスでローカル設定プロパティを設定する方法
- 17. Spring Data Cassandra有限数の接続リトライを設定する方法は?
- 18. systemdは無効なサービスを開始する予定ですか?
- 19. Dynamics CRMで周期的なSLA警告を設定する
- 20. 30秒以内にCookieを有効期限切れにする
- 21. AndroidでCPU周波数を設定する方法は?
- 22. 30秒ごとにドロップダウンオプションを自動変更する方法
- 23. セットアップでgunicornがsystemdでカスタム設定を読む方法
- 24. 30日間連続してUILocalNotificationを設定する方法
- 25. ログインして30分後にapiを設定する方法
- 26. Android:サービスから5秒ごとにhttpリクエストを送信する方法
- 27. 30秒
- 28. systemd:起動が完了するまでのサービスの復帰を延期する
- 29. Retrofit 2.0リトライ回数
- 30. Rails 5でアプリケーション設定を定義する方法は?
[immortal](https://immortal.run/post/retries/) 'immortal -w 30 -r 5 ' –
nbari