Saya ingin layanan systemd saya secara otomatis restart pada kegagalan. Selain itu saya ingin menilai membatasi restart. Saya ingin mengizinkan maksimum 3 restart dalam durasi 90 detik. Karenanya saya telah melakukan konfigurasi berikut.
[Layanan]
Mulai ulang = selalu
StartLimitInterval = 90
StartLimitBurst = 3
Sekarang layanan dimulai ulang pada kegagalan. Setelah 3 kegagalan cepat / restart itu tidak memulai lagi seperti yang diharapkan. Sekarang saya mengharapkan systemd untuk memulai layanan setelah batas waktu (StartLimitInterval). Tetapi systemd tidak secara otomatis memulai layanan setelah batas waktu (90sec), jika saya secara manual me-restart layanan setelah batas waktu itu berfungsi. Tapi saya ingin systemd untuk secara otomatis memulai layanan setelah StartLimitInterval. Tolong beri tahu saya cara mencapai fitur ini.
StartLimitIntervalSec
, bukan StartLimitInterval
.