2009-02-24 8 views
7

हम डिफ़ॉल्ट स्पेसलोडर प्रतिनिधिमंडल मोड के साथ वेबस्पेयर 6.1 एप्लिकेशन सर्वर का उपयोग कर रहे हैं यानी माता-प्रथम। हम अपने जेएसएफ कार्यान्वयन या हमारे webservices ढेर का चयन करने में सक्षम होने के लिए माता-पिता पर बदलने के बारे में सोचते हैं।वेबस्पेयर क्लासलोडर प्रतिनिधिमंडल मोड

मुझे आश्चर्य के रूप में अभिभावक पहले डिफ़ॉल्ट है कि कितने लोगों को PARENT-LAST का प्रयोग किया, और स्विच करने के लिए कारण क्या था, और यदि अपने जीवन के बाद आप बंद :)

बेहतर हो गया हम का एक बहुत है उत्पादन में अनुप्रयोग इसलिए मैं यह देखने के लिए स्विच नहीं कर सकता कि क्या होता है, अगर हम ऐसा करते हैं तो हमारे पास बहुत परीक्षण होगा, इसलिए यदि आप माता-पिता के लिए स्विच कर चुके हैं तो मुझे कुछ फीडबैक देना होगा।

धन्यवाद

उत्तर

6

परियोजनाओं है कि मैं करने के लिए, हम वास्तव में हमारे अनुप्रयोगों के अधिकांश के लिए PARENT-LAST का उपयोग करने जा रहा हूँ है सौंपा पर। इसका कारण आमतौर पर किसी चीज का ऐप-विशिष्ट कार्यान्वयन होता है, या ऐप-विशिष्ट प्रॉपर्टी बंडल की आवश्यकता होती है जो वेबस्पेयर भी उपयोग करता है (उदाहरण के लिए कॉमन्स-लॉगिंग के वेबस्पेयर सेटअप को ओवरराइड करना)।

यदि स्विच के बाद कुछ तोड़ता है, तो आमतौर पर उस एप्लिकेशन के कुछ गलत सेटअप के कारण होता है जो कड़ाई से उपयोग शुरू होता है (स्विच से पहले यह वेबस्पेयर के संसाधनों से अधिक हो गया था)।

3

पोर्टल अनुप्रयोग (वेबस्फेयर पोर्टल सर्वर पर तैनात) हमेशा अपने कॉन्फ़िगरेशन को अंतिम बार स्विच करें। मेरे अनुभव में पिछले माता-पिता को स्विच करना हमेशा बेहतर होता है, खासकर यदि आप कॉमन्स लॉगिंग का उपयोग कर रहे हैं। इसका कारण यह है कि वेबस्फेयर में अपने स्वयं के क्लासलोडर्स में सामानों का एक ट्रक लोड शामिल होता है जो अक्सर उपयोग करने के लिए एक अलग संस्करण/कॉन्फ़िगरेशन होते हैं।

यदि आप इसे कर रहे हैं, तो मैं अनुशंसा करता हूं कि आप एप्लिकेशन की तैनाती को स्क्रिप्ट करें क्योंकि यह उन चीजों में से एक हो सकता है जो तैनाती करते समय चूक जाते हैं।