मैं कई प्रकार के सर्वरों की आवश्यकता वाले कई प्रोजेक्ट्स पर काम करता हूं, और जब मैं प्रोजेक्ट स्विच करता हूं तो मैं किसी भी एप्लिकेशन को बंद कर देता हूं और टर्मिनल से उस क्षण की आवश्यकता होती है।
मैंने परियोजना को स्विच करने के लिए एक वीएम का उपयोग करने पर विचार किया, लेकिन मैं सोच रहा था कि क्या बाद में उपयोग के लिए मेरे टर्मिनल सत्र (एक स्नैपशॉट) को बचाने का कोई तरीका था।
1
यह स्पष्ट नहीं है (मेरे लिए) कि आप क्या करने की कोशिश कर रहे हैं। क्या आप अधिक विशिष्ट हो सकते हैं? ऐसा लगता है जैसे आप जिन अनुप्रयोगों के लिए राज्य को बचाने की कोशिश कर रहे हैं वे कई अलग-अलग सर्वरों पर चल रहे हैं - न कि केवल स्थानीय मशीन। अगर यह सच है - क्या आप उन प्रक्रियाओं की दीक्षा को स्क्रिप्ट कर सकते हैं जिन्हें आपको चलाने की आवश्यकता है?
—
स्कॉट
हाँ, मैं बहुत स्पष्ट नहीं हो सकता था। मैं मूल रूप से टर्मिनल सत्र (कमांड प्रॉम्प्ट) चलाने के लिए हाइबरनेट करना चाहता हूं और इसे तब जागृत करता हूं जब मैं चाहता हूं कि मैं जो भी प्रक्रिया वहां चला रहा हूं (यह एक डाक सेवा, एक रेडिस सेवा हो सकती है ...)
—
21
टर्मिनल सत्र में बाहरी रूप से चलने वाली प्रक्रियाएं शामिल हैं? या सभी प्रक्रियाएं स्थानीय स्तर पर चल रही हैं? टर्मिनल सत्र स्नैपशॉट करके, क्या आप केवल कमांड रिकॉर्ड कर सकते हैं, और उन्हें फिर से चालू करने के लिए खेल सकते हैं - या क्या यह अपर्याप्त है? क्या आप अपने लक्ष्य को पूरा करने के लिए अस्थायी रूप से विचाराधीन प्रक्रियाओं को रोक और पुनः आरंभ कर सकते हैं? मुझे यकीन नहीं है कि स्नैपशॉट जाने का रास्ता है ...
—
स्कॉट
नहीं, यह सब आंतरिक है, हाँ मैं रोक सकता हूं और पुनः आरंभ कर सकता हूं और यह ठीक है, मैं यह देखने के लिए उत्सुक था कि क्या मुझे इस प्रक्रिया को शुरू करने का कोई समाधान देना है जहां से यह अंतिम था (उस समय इसकी स्थिति के साथ।) लेकिन आप हो सकते हैं। सही है कि क्या यह जाने का सही तरीका है।
—
मशीनर
ठीक है - यहां एक विचार है ... अपनी प्रक्रियाओं की दीक्षा स्क्रिप्ट, फिर स्क्रिप्ट को रोकें (किल -स्टॉप पीआईडी)। इसे फिर से शुरू करें (किल-कॉंट पीआईडी)। यह आपके लिए काम कर सकता है ...
—
स्कॉट