2009-08-17 9 views
43

मैं अवधि में आए इस साइट पर "विकास विस्फोट" ...विस्फोटित विकास का क्या अर्थ है? (जावा में)

http://www.zeroturnaround.com/javarebel/support-matrix/

और जावा वेब अनुप्रयोगों के साथ काम करने के संबंध में यह पहले सुनवाई याद किया। जो मैं कह सकता हूं उससे आपकी .war फ़ाइल को फ़ाइलों के निकाले गए/कच्चे सेट के रूप में तैनात करने के साथ कुछ करना है। एप्लिकेशन सर्वर पर एक युद्ध फ़ाइल को तैनात करने के लिए एक एएनटी/मेवेन कार्य का उपयोग करने के बजाय प्रत्येक बार जब आप अपने कोड में परिवर्तन करना चाहते हैं तो आप एप्लिकेशन सर्वर को उस फ़ोल्डर की सामग्री को सर्वर पर कहने के लिए कह रहे हैं जहां युद्ध की सामग्री "कच्ची" ।

क्या मैं सही रास्ते पर हूं? अगर किसी के पास इस शब्द का अर्थ है और इसका उपयोग करने के प्रभावों की ठोस समझ है तो यह बहुत अच्छा होगा।

+1

मुझे लगता है कि यह वास्तव में एक गलत वर्तनी/ग़लत बयान है - शब्द आम तौर पर "विस्फोट तैनाती" है "विस्फोटित विकास" की बजाय - और जावारेबेल के एफएक्यू में एक विवरण है - http://www.zeroturnaround.com/javarebel/faq/#What_is_exploded_and_packaged – Nate

+0

अब भी वास्तविक पृष्ठ पर कम भ्रमित, टिप के लिए धन्यवाद। –

उत्तर

66

हाँ आप एक फ़ोल्डर अनज़िप युक्त आपके आवेदन सर्वर इंगित आपके आवेदन का परीक्षण करने के लिए आपके आवेदन सर्वर के लिए एक WAR/EAR फ़ाइल की तैनाती के बजाय से विस्फोट हो गया का अर्थ है (विस्फोट) क्या युद्ध/EAR अंदर होगा की सामग्री फ़ाइल।

इससे विकास अधिक तेज़ हो जाता है क्योंकि अधिकांश एप्लिकेशन सर्वर हॉट परिनियोजित जहां आप कोड/जेएसपी आदि बदल सकते हैं और ये परिवर्तन लगभग चल रहे एप्लिकेशन में तुरंत दिखाई देंगे।

एक्लिप्स में टॉमकैट प्लगइन अनिवार्य रूप से इस तकनीक का उपयोग करता है। सावधान रहने की एकमात्र चीज यह है कि कई गर्म तैनाती के बाद अधिकांश एप्लिकेशन सर्वर पर्मजेन स्पेस में मेमोरी से बाहर निकलने लगते हैं और फिर से शुरू करने की आवश्यकता होती है (अच्छी तरह से मुझे वेबलॉगिक और टॉमकैट के साथ यह समस्या है)।

+0

पर्मोजेन समस्या ओसी 4 जे (और संभावित रूप से वेबलॉग से पहले ओरेकल एप्लिकेशन सर्वर) में भी मौजूद है। – Powerlord

+0

परमजेन समस्या मौजूद नहीं है जो जेआरॉकिट जेवीएम पर अधिक है (कक्षाएं सामान्य ढेर पर आवंटित की जाती हैं)। यह सूर्य और आईबीएम जेवीएम पर सभी कंटेनर में मौजूद है। –

संबंधित मुद्दे