प्रोसेस सुपरविज़न
supervice
उपलब्धप्रोसेस प्रबंधक स्थापित किए बिना प्रोसेस की फ़्लीट को चालू रखता है।
यह एक ऐसा सुपरवाइज़र है जिसमें हेल्थ चेक, प्रोसेस ग्रुप्स और क्रैश होने पर रीस्टार्ट की सुविधा है, जो उन वर्कर्स, डीमन्स, क्यू कंज्यूमर्स और साइडकार्स के लिए है जिन्हें कोई एप्लिकेशन अपने साथ चलाता है। क्योंकि इसकी अपनी कोई डिपेंडेंसी नहीं होती, इसलिए किसी फ्लीट की निगरानी करने से टीम के संचालन क्षेत्र (सरफेस) पर कोई अतिरिक्त भार नहीं पड़ता। दस्तावेज़ों (डॉक्यूमेंटेशन) में स्पष्ट रूप से बताया गया है कि किन मामलों में systemd या Kubernetes आपके लिए अधिक उपयुक्त होंगे।
यह किसके लिए है। Python सेवाएँ जो एक ही स्थान पर कई दीर्घकालिक प्रक्रियाएँ चलाती और पर्यवेक्षण करती हैं, और इसके लिए supervisord या Procfile रनर अपनाना पसंद नहीं करेंगी।
- स्थिति
- उपलब्ध
- किसका हिस्सा है
- ओपन सोर्स
- लाइसेंस
- ओपन सोर्स, Apache 2.0
- टैग
- Pythonसुपरवाइज़रवर्करस्वास्थ्य जाँचेंक्रैश पर पुनः आरंभ
यह क्या करता है
-
हेल्थ चेक
किसी प्रक्रिया की स्वास्थ्य जाँच विफल होने पर उसे पुनः आरंभ किया जाता है। प्रक्रिया समूह एक साथ आरंभ और बंद होते हैं।
-
कोई निर्भरता नहीं
Supervice को इंस्टॉल करने के लिए किसी डिपेंडेंसी की आवश्यकता नहीं होती, और किसी फ्लीट की निगरानी करने से आपके संचालन कार्य में कुछ भी नया नहीं जुड़ता।
-
यह कहाँ फिट बैठता है
दस्तावेज़ बताते हैं कि systemd या Kubernetes आपके लिए कब अधिक उपयुक्त होंगे।
दस्तावेज़ीकरण, पायलट या एकीकरण के लिए, हमसे संपर्क करें।