Sistemd hizmetimin başarısızlık durumunda otomatik olarak yeniden başlatılmasını istiyorum. Ek olarak, yeniden başlatmaları sınırlamak istiyorum. 90 saniye içinde maksimum 3 yeniden başlatmaya izin vermek istiyorum. Dolayısıyla aşağıdaki konfigürasyonu yaptım.
[Hizmet]
Yeniden Başlat = her zaman
StartLimitInterval = 90
StartLimitBurst = 3
Artık hizmet başarısızlıkla yeniden başlatılıyor. 3 Hızlı hata / yeniden başlatmanın ardından, beklendiği gibi yeniden başlatılmıyor. Şimdi sistemin zaman aşımından sonra (StartLimitInterval) hizmeti başlatması bekleniyor. Ancak zaman aşımından sonra (90sn) sistemi otomatik olarak başlatmıyor, eğer zaman aşımından sonra hizmeti manuel olarak yeniden başlatıyorsam. Ancak sistemin StartLimitInterval'den sonra otomatik olarak hizmeti başlatmasını istiyorum. Lütfen bu özelliğin nasıl başarılacağını bana bildirin.
StartLimitIntervalSec
, değil StartLimitInterval
.