हम टोमकैट 6 पर एक लाइफरे पोर्टल चला रहे हैं। प्रत्येक पोर्टलेट एक निहित वेब एप्लिकेशन है, इसलिए इसमें सभी पुस्तकालयों को पोर्टलेट की आवश्यकता होती है। वर्तमान में हमारे पास 30+ पोर्टल हैं। इसका नतीजा यह है कि हमारे टोमकैट का परमिट प्रत्येक पोर्टलेट के साथ बढ़ता है जिसे हम तैनात करते हैं।बड़े परमजन आकार + प्रदर्शन प्रभाव
अब हमारे पास दो पथ हैं जिनका हम अनुसरण कर सकते हैं। या तो कुछ पुस्तकालयों को स्थानांतरित करें जिनका उपयोग हमारे प्रत्येक पोर्टलेट द्वारा टॉमकैट साझा लाइब्रेरी में किया जाता है। इसमें हमारे परमेजन आकार को कम करने के लिए वसंत/हाइबरनेट/सीएक्सएफ/.... जैसी सामग्री शामिल होगी या परमान आकार में वृद्धि करना आसान होगा।
यह दूसरा विकल्प हमें प्रत्येक पोर्टलेट को एक स्व-संयोजित इकाई के रूप में रखने की अनुमति देगा।
अब सवाल यह है कि क्या परमिट आकार में वृद्धि से कोई नकारात्मक प्रदर्शन प्रभाव है? वर्तमान में हम 512 एमबी पर चल रहे हैं। मुझे इसके बारे में कोई जानकारी नहीं मिली है। लेकिन कुछ पोस्ट पाए गए लोग बिना किसी समस्या के 1024 एमबी परमिट आकार पर चल रहे थे।
मुझे 1 जीबी परमगेन की समस्या का कारण नहीं होने की उम्मीद नहीं होगी। –
संबंधित प्रश्न: http://stackoverflow.com/q/9636328/1140748 –
यह आपके प्रश्न का उत्तर नहीं देता है, लेकिन एक और पहलू जोड़ता है: मैं प्लगइन प्रति 1 पोर्टल एक कृत्रिम सीमा रखने का निर्णय मानता हूं। आपके द्वारा दिए गए पोर्टलों की संख्या के साथ, मैं शर्त लगाता हूं कि कुछ संबंधित हैं जहां मैं एक साथ पैकेजिंग संबंधित लोगों पर विचार करने की सिफारिश करता हूं। यह आपके दर्दों और आईएमएचओ को आपके प्लगइन पर ओवरव्यू बढ़ाने का ख्याल रखेगा। –