मैंने अपने सर्वर पर यूनिक्स सेवाओं की निगरानी के लिए एक सरल और विश्वसनीय तरीका प्रदान करने के लिए Daemontools का उपयोग किया है। यह अच्छी तरह से काम करता है, लेकिन इसके लिए अलग तरीके की सोच की आवश्यकता होती है ( डीजेबी वे ) और कुछ सामान्य शिकायतें हैं:
- TAI64N आधारित टाइमस्टैम्प
- स्क्रिप्ट को /etc/init.d (या (/usr/local)/etc/rc.d) के अंतर्गत संग्रहीत नहीं करता है
- हमेशा Apachectl जैसी स्क्रिप्ट के साथ काम नहीं करता है। कुछ लिपियों को फिर से लिखने की आवश्यकता है।
मुझे याद है कि कुछ इसी तरह के "सुपरवाइजर / वॉचडॉग" डेमोंस लगभग दो साल पहले के कामों में थे, लेकिन कुछ किनारों के आसपास अभी भी कुछ खुरदरे थे।
यदि आपने डेमोंटोसल्स से किसी और चीज़ पर स्विच किया है, तो आपने क्या चुना और क्या यह आपके लिए अच्छा था? क्या RedHat या Ubuntu डिफ़ॉल्ट रूप से किसी भी प्रक्रिया पर्यवेक्षक उपयोगिताओं के साथ आता है?
runsv
कमांडrunit
कस्टम नियंत्रणों का समर्थन करता है, ताकि डेमॉन के मूल नियंत्रण बायनेरिज़ के संदर्भ में फिर से शुरू किया जा सके।