मैं मेरे द्वारा परिभाषित एक सेवा को नियंत्रित करने और निगरानी करने के लिए उबंटू 12.04 पर अपस्टार्ट का उपयोग कर रहा हूं, जहां सेवा एक उपयोगकर्ता प्रक्रिया है जो डेमन के रूप में चल रही है। मुझे इसकी निगरानी करने की आवश्यकता है, जब यह विफल हो जाता है / इसे रिस्पॉन्ड करता है, अगर इसे एक और प्रक्रिया शुरू करने की आवश्यकता होती है, तो ऊपर की पटकथा इसे उपलब्ध श्लोक के साथ उड़ान भरती है। अब तक, मैंने इसे काम करने के लिए प्रबंधित किया था, लेकिन अब मुझे सिस्टम को रिबूट करने की आवश्यकता है, यदि वांछित प्रक्रिया, अगर कई बार "n" संख्या का जवाब देने की कोशिश की गई और विफल रही, फिर से शुरू नहीं हो सकती।
मैं यह कैसे हासिल कर सकता हूं? क्या मैं इसे उपस्टार्ट के रूप में भी उपयोग कर सकता हूं या शायद मुझे दूसरी तरह की स्क्रिप्ट या डेमॉन को शामिल करने की आवश्यकता है?
किसी भी तरह की सहायता को आभार समझेंगे। PD.- वैसे, क्या मैं बदल सकता हूं कि कितने रिस्टार्ट पलटाव तक इंतजार करेंगे?