मैं चाहता हूं कि विफलता पर मेरी सिस्टमड सेवा अपने आप फिर से चालू हो जाए। इसके अतिरिक्त मैं पुनरारंभ को सीमित करना चाहता हूं। मैं 90 सेकंड की अवधि के भीतर अधिकतम 3 पुनरारंभ करना चाहता हूं। इसलिए मैंने निम्नलिखित विन्यास किया है।
[सेवा]
पुनः आरंभ करें = हमेशा
StartLimitInterval = ९ ०
StartLimitBurst = ३
अब विफलता पर सेवा को फिर से शुरू किया जाता है। 3 त्वरित विफलताओं / पुनरारंभ होने के बाद यह अपेक्षा के अनुरूप अब पुनरारंभ नहीं हो रहा है। अब मुझे उम्मीद है कि टाइमआउट (StartLimitInterval) के बाद सिस्टम को सेवा शुरू करनी होगी। लेकिन सिस्टमआउट स्वचालित रूप से टाइमआउट (90sec) के बाद सेवा शुरू नहीं कर रहा है, अगर मैं मैन्युअल रूप से उस टाइमआउट के बाद सेवा को पुनरारंभ कर रहा हूं जो काम कर रहा है। लेकिन मैं चाहता हूं कि StartLimitInterval के बाद सिस्टम अपने आप सर्विस शुरू कर दे। कृपया मुझे बताएं कि यह सुविधा कैसे प्राप्त करें।
StartLimitIntervalSec
, नहीं StartLimitInterval
।