इस पोस्ट को मृतकों से वापस लाने की कोशिश नहीं कर रहा है, लेकिन एक Citrix सर्वर के साथ इस मुद्दे पर ESRI समर्थन के साथ काम करते समय (उपयोगकर्ता क्रैश या लॉग आउट करते हैं, arcgiscachemanager.exe 20-30 मिनट बाद या उससे अधिक समय तक बंद नहीं करता है, यदि सभी उपयोगकर्ता ArcMap में वापस नहीं आ सकते हैं और फिर उन्हें सर्वर में लॉग इन करने और उन्हें मैन्युअल रूप से रिलीज़ करने के लिए उपलब्ध होने के लिए 2 सर्वर प्रशासकों पर भरोसा करना होगा), ESRI इस पृष्ठ से एक समाधान को कॉपी और पेस्ट कर रहा है और यह काम नहीं करता है। कम से कम नहीं जब एक Citrix वातावरण में काम कर रहे हैं।
Citrix के लिए, हमने पाया कि दो रजिस्ट्री कुंजियों का निर्माण (त्रिशंकु प्रक्रिया को मारने के लिए एक, सेटिंग्स को उनके मूल राज्य में वापस धकेलने के लिए) "समस्या" को निर्धारित किया।
गैर-नागरिकता के लिए, हमने प्रक्रिया को मारने के लिए सिर्फ एक स्क्रिप्ट बनाने के विचार के साथ खिलवाड़ किया है, लेकिन जब से हम Citrix में नहीं हैं, हम पहले से ही सर्वर पर हैं, हमने तय किया कि यह आवश्यक नहीं था।
उम्मीद है की यह मदद करेगा।
------- बढ़े हुए समर्थन टिकट से कॉपी किए गए डेटा -------- Citrix में रजिस्ट्री कुंजी सेटिंग्स हैं जो पृष्ठभूमि में माध्यमिक प्रक्रियाओं को स्पॉन करने वाले अनुप्रयोगों को प्रबंधित करने में मदद करेगी। आपके पास बहुत सारे लक्षण हैं जो इस समाधान को एक प्रशंसनीय सेटअप बनाना चाहिए। निम्नलिखित Citrix ज्ञान लेख के माध्यम से एक नज़र है:
सक्रिय राज्य में सत्र के लिए एक प्रकाशित आवेदन से सुंदर लॉगऑफ: http://support.citrix.com/article/CTX891671
Windows Server 2003 से Windows Server 2008 में अपग्रेड किए जाने पर XenApp परिवेश में उपयोगकर्ता लॉग ऑफ़ करने के बाद सक्रिय सत्र: http://support.citrix.com/article/CTX134956
XenApp 6.5 AppCenter कंसोल प्रदर्शित करता है आवेदन स्थिति आवेदन नहीं चल रहा है: http://support.citrix.com/article/CTX133328
इन लेखों में, यह चर्चा करता है कि कैसे प्रकाशित अनुप्रयोग सत्र को बंद नहीं करने का कारण बन सकते हैं या उपयोगकर्ता ठीक से लॉग इन नहीं हो रहा है। उन मामलों में, सत्रों को एक व्यवस्थापक द्वारा या उस सर्वर से प्रक्रिया को समाप्त करके रीसेट / बाहर करना पड़ता था जो अभी भी चल रहा था। Citrix में क्या होता है कि आप मुख्य आवेदन को प्रकाशित करते हैं, आपके मामले में ArcMap। किसी अनुप्रयोग से बाहर निकलते समय (या यदि वह दुर्घटनाग्रस्त हो जाता है) केवल उस exe को बंद कर दिया जाता है। नतीजतन, किसी भी exe के अनुप्रयोग से जुड़े जो तब खोले गए थे जब अनुप्रयोग खोला गया था, इस स्थिति में Citrix में पूरी तरह से बंद नहीं किया गया है। इसलिए जब ArcGISCacheMgr.exe को निष्पादित होने में लंबा समय लगता है या एप्लिकेशन क्रैश हो जाता है तो आपके अंतिम उपयोगकर्ता नया सत्र शुरू करने में असमर्थ रहते हैं।
लेख चर्चा करते हैं कि आप इन माध्यमिक प्रक्रियाओं को एक मुख्य रजिस्ट्री के पास स्वचालित रूप से बंद करने के लिए रजिस्ट्री कुंजी में कैसे जोड़ सकते हैं। आपके द्वारा खोजा जा सकने वाला एक अन्य विकल्प प्रक्रियाओं के लिए जाँच करने और उन्हें मौजूद होने पर समाप्त करने के लिए एक लॉगऑफ़ स्क्रिप्ट है।