2012-06-29 12 views
7

हमने अभी एडीएफ, ओरेकल के जावा ईई ढांचे में एक प्रोजेक्ट शुरू किया है। आम तौर पर हम टोमकैट में विकसित होते हैं, फिर उत्पादन वेबलॉगिक सर्वर में तैनात होते हैं।हल्के वेबलॉगिक विकास पर्यावरण

लेकिन हमें एहसास हुआ कि एडीएफ को ग्रहण/जेड डेवलपर में विकसित करने के लिए स्थानीय रूप से स्थापित वेबलॉगिक सर्वर की आवश्यकता है। यह वास्तव में हेवीवेट, यहां तक ​​कि देव के रूप में भी कॉन्फ़िगर किया गया है, यह हमारी मशीनों को मार रहा है, और तैनाती के लिए लंबा समय ले रहा है।

तो, क्या कोई कॉन्फ़िगरेशन पैरामीटर हैं जो हम ट्विक कर सकते हैं ताकि WebLogic जितना संभव हो उतना संसाधन ले सके? क्या कोई विकल्प है जिसका हम उपयोग कर सकते हैं?

हम ज्यादातर स्मृति (यह एक अद्भुत 800MB ले जा रहा है) और स्टार्टअप समय (~ 2 मिनट)

उत्तर

1

स्मृति खपत मुद्दे पर के बारे में चिंतित हैं, तो आप इस्तेमाल किया JVM की स्मृति मानकों की स्थापना करने की कोशिश करना चाहते हो सकता है आपके वेबलॉगिक सर्वर द्वारा। अपने डब्लूएल वेब एडमिन कंसोल में लॉग इन करें और पर्यावरण/सर्वर/[अपने सर्वर]/कॉन्फ़िगरेशन/सर्वर स्टार्ट पर जाएं और "तर्क" पर, -Xms256m -Xmx256m जैसे कुछ सेट करना आपके जेवीएम के प्रारंभिक (एक्सएमएस) और अधिकतम (एक्सएमएक्स) ढेर को सेट करेगा आकार 256 मेगाबाइट्स। आप इन नंबरों के साथ खेलना और अपने पर्यावरण के लिए सर्वोत्तम मूल्य खोजना चाहेंगे। लेकिन कृपया ध्यान रखें कि आपका ग्रहण उदाहरण भी बहुत सारी स्मृति का उपभोग कर सकता है।

स्टार्टअप समय के संबंध में, हालांकि मुझे उम्मीद से थोड़ा बड़ा लगता है, वे ठीक लगते हैं। यह समस्या बहुत बार होती है, और मुझे नहीं लगता कि आप इसे निश्चित रूप से हल कर पाएंगे। वेबलॉगिक में टोमकैट की तुलना में बहुत अधिक सुविधाएं हैं, और यह पर्यावरण की अन्य विशेषताओं (जैसे स्टार्टअप समय) में दर्शाती है। आपको यहां कुछ उपयोगी टिप्स मिल सकती हैं, हालांकि: Speed up Weblogic Server startup times

0

विकास के लिए स्थानीय सर्वर का उपयोग करने के लिए कोई प्रतिबंध नहीं है। आप हमेशा साझा सर्वर के लिए जा सकते हैं और परीक्षण के लिए अपनी परियोजनाओं को तैनात कर सकते हैं।

0

मैं पिछली पोस्ट से सहमत हूं। अगर स्मृति चिंता का विषय है तो आप एक स्टैंड अकेले डब्लूएलएस स्थापित कर सकते हैं और इसे ईएआर से तैनात कर सकते हैं। http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html

जब आप WLS स्थापित करते हैं, आप विकास मोड में इसे स्थापित यकीन है कि (एम्बेडेड स्थापित कर रही है जो बनाने - सुनिश्चित करें के लिए योग्य स्वतंत्र डिफ़ॉल्ट रूप से के रूप में WLS डोमेन एडीएफ के लिए सक्षम नहीं है तो आप अनुप्रयोग विकास क्रम पुस्तकालय स्थापित WLS बनाओ डब्ल्यूएलएस भी है)

इसके अलावा, डब्लूएलएस असीमित कार्यक्षमता शुरू करने के लिए आप इतना कुछ नहीं कर सकते हैं।

फ्रैंक

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