वर्तमान में, एक साइड प्रोजेक्ट के लिए मेरा प्रोड वातावरण एक गिट रेपो है, जहां मैं कुछ कोड खींचता हूं, मैन्युअल रूप से Ctrl-C के साथ सर्वर को मारता हूं, और इसे मैन्युअल रूप से पुनरारंभ करता हूं।एक नोडजेएस सर्वर को गर्वपूर्वक कैसे पुनरारंभ करें?
मुझे एहसास है कि इसमें बहुत सारी चीज़ें गलत हैं। उदाहरण के लिए, क्या होगा यदि कोई उपयोगकर्ता अभी भी कुछ महत्वपूर्ण करने के बीच में है और प्रक्रिया संवेदनशील डेटा को कम कर रही है, और मैंने इसे अभी मार दिया है ?!
जब मैंने नोड v0.4.x का उपयोग किया तो वहां एक अच्छा क्लस्टर मॉड्यूल था जो सर्वर को एक शांत स्थिति में होने पर सर्वर को पुन: प्रारंभ कर सकता था। V0.6.x में क्लस्टर मॉड्यूल नोड में बनाया गया है, लेकिन यह वास्तव में, वास्तव में बेयर है, और इसमें सुंदर पुनरारंभ क्षमता नहीं है।
कोई भी जानता है कि मैं v0.6.x में एक नोडजे सर्वर को कैसे पुन: प्रारंभ कर सकता हूं?
क्या 'SIGUSR2' हैंडलर को अभी प्रक्रिया को पुनरारंभ करने के लिए कुछ करने की आवश्यकता नहीं है? –
ओह, मुझे लगता है ... मुझे लगता है कि 'मौत' घटना अब नोड v0.10 में 'बाहर निकलने' है? –
एक और सवाल ... यह सर्वर को गर्व से पुनरारंभ करता है, लेकिन यह सर्वर कोड को फिर से लोड नहीं करता है, सही? यह बाहरी निगरानी प्रक्रिया का कुछ प्रकार लेगा? –