ग्लासफ़िश v3 पर वेब एप्लिकेशन को पुन: नियोजित करने के कई तरीके हैं।
विधि मैं सिफारिश करेंगे है 'asadmin पुनर्वितरित --name foo --properties keepSessions = सच foo.war' (या वेब अनुप्रयोग के लिए उपयोग निर्देशिका तैनाती ...)
आप man page for the deploy subcommand of asadmin देख सकते हैं विवरण के बारे में और जानने के लिए।
मैं शायद ही कभी तैनाती नहीं करता हूं .... इसे बहुत लंबा लगता है।
मैं शायद ही कभी एक डॉट-वार फ़ाइल बना देता हूं .... मैं आमतौर पर निर्देशिका परिनियोजन करता हूं, जो उस समय को समाप्त करता है जो बनाने के लिए उपयोग किया जाता है और फिर युद्ध फ़ाइल को विस्फोट कर देता है।
निर्देशिका परिनियोजन का उपयोग करके मैं jsp फ़ाइलों में tweaks भी लागू कर सकता हूं और पुनर्निर्माण/पुन: नियोजित चरण के बिना उनका परीक्षण कर सकता हूं।
मैं विकास कर रहा हूं, जबकि मैं KeepSessions प्रॉपर्टी का उपयोग करना चाहता हूं। मुझे नहीं पता कि यह संपत्ति उत्पादन की स्थिति में उपयोगी होगी या नहीं।
आपके द्वारा वर्णित विधि को शायद सर्वर को क्रैश नहीं करना चाहिए ... कृपया https://glassfish.dev.java.net/servlets/ProjectIssues पर कोई समस्या दर्ज करें ताकि टीम पर लोग इस समस्या को ट्रैक कर सकें कि समस्या क्या हो सकती है।
@vkraemer - महान संकेत, धन्यवाद। – Robot