Upstart और Supervisord विनिमेय हैं? क्या वे एक साथ काम करते हैं? जब मैं अपने सिस्टम (डेबियन) बूट करता हूं तो मैं रूट के रूप में एक पायथन प्रोग्राम चलाने के लिए देख रहा हूं। बूट के बाद, मैं प्रक्रिया प्रबंधक को क्रैश होने पर प्रोग्राम चलाने के लिए जारी रखना चाहता हूं। ऐसा करने के लिए कौन सा बेहतर होगा?अपस्टार्ट और पर्यवेक्षक के बीच क्या अंतर है?
23
A
उत्तर
33
अपस्टार्ट पारंपरिक इनिट डिमन के प्रतिस्थापन के रूप में विकसित किया गया था। सुपरवाइज़र्ड एक प्रोसेस मैनेजर (कई विशेषताओं के साथ) है, लेकिन इसे अभी भी एक इनिट डिमन द्वारा चलाया जाना चाहिए।
मुझे व्यक्तिगत रूप से पता चलता है कि अपस्टार्ट मेरे अधिकांश उपयोग मामलों के लिए पर्याप्त है, और आपके प्रश्न से मुझे लगता है कि यह आपके लिए भी ठीक होगा।
चार अपस्टार्ट स्टैंजा हैं जो आपके लिए विशेष रुचि रखते हैं: शुरू करें, रोकें, respawn और exec। आप http://upstart.ubuntu.com/cookbook/ पर उनके बारे में अधिक पढ़ सकते हैं।
यह एक अच्छा धागे की तरह लगता है आप अभी भी Supervisord मार्ग के लिए जाने के लिए पसंद करते हैं आप आरंभ करने के लिए - https://serverfault.com/questions/96499/how-to-automatically-start-supervisord-on-linux-ubuntu
संबंधित मुद्दे
- 1. # {} $ {} और% {} के बीच क्या अंतर है?
- 2. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 3. $ और $$ के बीच क्या अंतर है?
- 4. के बीच क्या अंतर है:। और: आर !?
- 5. भिन्नता और '-' के बीच क्या अंतर है?
- 6. "$^एन" और "$ +" के बीच क्या अंतर है?
- 7. के बीच क्या अंतर है?
- 8. अंतर और कहां के बीच क्या अंतर है?
- 9. अपस्टार्ट
- 10. अपस्टार्ट
- 11. अपस्टार्ट
- 12. ContentObserver और DatasetObserver के बीच अंतर?
- 13. अपस्टार्ट और एनजिनक्स
- 14. file_get_contents और fread बीच क्या अंतर है
- 15. उबंटू, अपस्टार्ट, और
- 16. क्या बीच का अंतर है :: और ::: स्काला
- 17. "। +" और "। +?" के बीच अंतर
- 18. $ {} और # {} के बीच अंतर क्या हैं?
- 19. PHP के बीच क्या अंतर है और इसमें शामिल है?
- 20. अपवाद के .TOString() और मैसेज के बीच क्या अंतर है?
- 21. 7zip के 7z.sfx और 7zsd.sfx के बीच क्या अंतर है?
- 22. डीएल के फाइलवर्सन और उत्पादवर्जन के बीच क्या अंतर है?
- 23. UIImageView के फ्रेम और सीमाओं के बीच क्या अंतर है?
- 24. फ़ायरबग के console.log() और console.debug() के बीच क्या अंतर है?
- 25. पैरामीटर परिभाषाओं के बीच अंतर (प्रकार और नाम), और (प्रकार * नाम) के बीच अंतर क्या हैं?
- 26. ओरिएंटब संस्करणों के बीच क्या अंतर है?
- 27. एन्कोड/डीकोड के बीच क्या अंतर है?
- 28. os.popen() विधियों के बीच क्या अंतर है?
- 29. MATLAB में & &&& के बीच क्या अंतर है?
- 30. ऑब्जेक्ट और * के बीच अंतर?
मैं जानता हूँ कि यह एक पुराने सवाल है, लेकिन ऐसा लगता है जैसे नवोदय बनाया गया था एक init से बातें चल रही है क्योंकि डेमॉन खराब है। क्या यह बुरा माना जाता है? –
@ रयान-नीलमेस, मुझे लगता है कि इनिट खराब के माध्यम से चलने वाली चीजें कॉल करना एक खिंचाव है। यह वास्तव में आसानी से बात है, जो मैंने देखा है। उबंटू पर कई आधुनिक पैकेज एक इनिट और अपस्टार्ट स्क्रिप्ट दोनों स्थापित करते हैं। दोनों की तुलना करें और आप करेंगे कि init स्क्रिप्ट एक विशाल behemoth है जबकि अपस्टार्ट स्क्रिप्ट छोटे और साफ है। अपस्टार्ट के साथ आने से पहले मैंने डेमन प्रारंभकर्ताओं को कभी नहीं लिखा क्योंकि यह सिरदर्द का बहुत अधिक था। अपस्टार्ट के साथ मुझे उन्हें बिल्कुल लिखने में कोई फर्क नहीं पड़ता। –