उत्पादन बॉक्स में मैं एक जे 2 ईई वेब एप्लिकेशन में web.xml को बदलना चाहता हूं लेकिन मैं सर्वर या एप्लिकेशन को पुनरारंभ नहीं करना चाहता क्योंकि यह बहुत से समस्या पैदा कर सकता है ऑनलाइन उपयोगकर्ताओं के। एक तरीका सुझाएं ताकि मेरे web.xml परिवर्तन वेब ऐप में प्रतिबिंबित हो जाएं।सर्वर को पुनरारंभ किए बिना web.xml को फिर से लोड करना चाहते हैं
उत्तर
बस एक विचार फेंकने के लिए ... आप अपने वेबसर्वर को एम्बेड कर सकते हैं (जैसे embedded tomcat) और कुछ घटनाओं के आधार पर प्रोग्रामेटिक रूप से इसे पुनरारंभ करें। हालांकि, समय की अवधि होगी जहां वेबसर्वर नीचे है। शायद अपने नए web.xml का उपयोग कर एक नया एम्बेडेड टॉमकैट उदाहरण बनाएं। जब आप पुराने को बंद करते हैं तो अब आप नए एम्बेडेड वेबसर्वर पर यातायात को निर्देशित कर सकते हैं।
जहां तक मुझे पता है, सर्वर को पुनरारंभ करने का कोई तरीका नहीं है यदि आपको इसे नया web.xml पढ़ने की आवश्यकता है, क्योंकि सर्वर प्रारंभ होने पर कॉन्फ़िगरेशन फ़ाइल पढ़ी जाती है (यानी इसके बारे में सोचें केवल इसे संसाधित किया जा रहा है सर्वलेट init() पर।
अगर कोई यह इंगित कर सकता है कि हम कॉन्फ़िगरेशन फ़ाइल को कैसे तैनात कर सकते हैं, तो मैं भी जानना चाहता हूं।
मुझे लगता है कि हम सर्वलेट 3.0 विनिर्देशों के साथ आने वाली टिप्पणियों का उपयोग करने का प्रयास कर सकते हैं।
- 1. सर्वर को पुनरारंभ किए बिना पुनरारंभ करें?
- 2. क्या Django को पुनरारंभ किए बिना दृश्य को फिर से लोड करना संभव है?
- 3. एक्लिप्स में एमुलेटर को पुनरारंभ किए बिना एमुलेटर में एंड्रॉइड एप्लिकेशन को फिर से लोड करें?
- 4. Emacs को पुनरारंभ किए बिना कॉन्फ़िगरेशन को दोबारा लोड करें
- 5. तालिका को फिर से लोड किए बिना पंक्ति डालें
- 6. पृष्ठ को फिर से लोड किए बिना क्वेरी स्ट्रिंग को संशोधित करना
- 7. सर्वर को पुनरारंभ किए बिना MySQL क्वेरी कैश साफ़ करें
- 8. पेज को पुनः लोड किए बिना सीएसएस स्टाइलशीट को फिर से लोड करें?
- 9. पूरे पृष्ठ को पुनः लोड किए बिना एक div को फिर से लोड कैसे करें?
- 10. क्या जेएसएफ में सर्वर को पुनरारंभ किए बिना ऐप को अपडेट करना संभव है?
- 11. एएसपी.नेट स्थानीयकरण: एप्लिकेशन को पुनरारंभ किए बिना संसाधनों को बदलना?
- 12. क्या प्रक्रिया को पुनरारंभ किए बिना आईआईएस को एज़ूर वेब भूमिका पर पुनरारंभ करना संभव है?
- 13. gdbinit को फिर से लोड कैसे करें?
- 14. प्रक्रियाओं को पुनरारंभ किए बिना साझा लाइब्रेरी अपडेट करें
- 15. क्या किसी को पता है कि बिना रीस्टार्ट किए हडसन कॉन्फ़िगरेशन को फिर से लोड करना है?
- 16. फेसबुक और गीथब पृष्ठ को फिर से लोड किए बिना यूआरएल कैसे बदलते हैं
- 17. पृष्ठ को फिर से लोड किए बिना आप पता बार में यूआरएल कैसे बदलते हैं?
- 18. अंडे प्लगइन को आसान कैसे स्थापित करें और एप्लिकेशन को पुनरारंभ किए बिना लोड करें?
- 19. सेवा को पुनरारंभ किए बिना डब्ल्यूसीएफ सेवा पुस्तकालय को बदलें
- 20. बंद होने और फिर से खोलने के बिना विंडोज़ फॉर्म को फिर से लोड करना
- 21. पृष्ठ को फिर से लोड किए बिना सत्र को कैसे जीवंत रखें?
- 22. रीसेट परिभाषाएँ और बंद किए बिना .emacs को फिर से लोड, या Emacs और फिर से खुला बफ़र्स
- 23. एक node.js सर्वर को पुनरारंभ कैसे करें
- 24. मैं सर्वर को पुनरारंभ किए बिना कोल्डफ्यूजन क्वेरी कैश को कैसे साफ़ करूं?
- 25. इंटरनेट से उन्हें फिर से लोड किए बिना वेबब्रोसर नियंत्रण में छवियों को सहेजें
- 26. वसंत के साथ संपत्तियों को फिर से लोड कैसे करें?
- 27. फिर से मर्ज विवादों को हल किए बिना गिट रीडवर्ड
- 28. आईडीई को पुनरारंभ किए बिना मैं एक अद्यतन घटक पैकेज कैसे लोड कर सकता हूं?
- 29. रीफ्रेश किए बिना यूआरएल को फिर से लिखना, जैसे GitHub.com
- 30. मास्टर प्रक्रिया को मारने के बिना यूनिकॉर्न को मैं फिर से कैसे लोड करूं?
क्या आप एनोटेशन के लिए कुछ दस्तावेज़ों का संदर्भ जोड़ सकते हैं जिसके बारे में आप सोच रहे हैं? –