मैं Django कमांड 'python manage.py run_gunicorn' के साथ बंदूकधारी शुरू कर रहा हूं। मैं बंदूकधारी कैसे रोक सकता हूँ?गनिकोर्न को ठीक से कैसे रोकें
नोट: मेरे पास कपड़े के साथ एक अर्द्ध स्वचालित सर्वर परिनियोजन है। इस प्रकार पीआईडी द्वारा मैन्युअल रूप से प्रक्रिया को मारने के लिए ps aux | grep gunicorn
जैसे कुछ का उपयोग करना एक विकल्प नहीं है।
+2 पर्यवेक्षक सुझाव के लिए, -1 कपड़े सुझाव = +1 के लिए। कि आप कपड़े के साथ ऐसा कर सकते हैं इसका मतलब यह नहीं है कि आपको चाहिए! ("उचित" आवश्यकता को ध्यान में रखते हुए)। – rantanplan
तो फैब्रिक समाधान के बारे में इतना बुरा क्या है? मैंने कई fabfiles ([इस तरह] देखा है (https://github.com/jarus/fabric-gunicorn/blob/master/fabric_gunicorn.py#L94)) जो इस विधि का उपयोग करते हैं। या जल्द ही Gunicorn को पुनरारंभ करने के लिए 'kill -HUP''। हालांकि मैंने मुख्य रूप से फैब्रिक समाधान का उल्लेख किया क्योंकि मुझे लगता था कि ओपी ने संकेत दिया था कि आप कपड़े * के साथ * अर्द्ध स्वचालित सर्वर परिनियोजन में 'kill' जैसे कमांड को लपेट नहीं सकते हैं। – arie
अपनी परियोजना के तैनाती और बूटस्ट्रैपिंग से अधिक कुछ के रूप में कपड़े का उपयोग व्यर्थता में एक अभ्यास है। यही कारण है कि हमारे पास पर्यवेक्षक जैसे स्क्रिप्ट और कार्यक्रम शामिल हैं। और मैं कहता हूं कि किसी ऐसे व्यक्ति के रूप में जो कपड़े प्यार करता है और इसका भारी उपयोग करता है। – rantanplan