2008-12-06 28 views
11

यदि आप उत्पादन में अपाचे गेरोनिमो चला रहे हैं तो आपने इसे अन्य एप्लिकेशन सर्वरों पर क्यों चुना और उत्पादन में गेरोनिमो चलाने के आपके अनुभव क्या हैं?उत्पादन में अपाचे गेरोनिमो चलाना

क्या आप यह भी साझा कर सकते हैं कि आपने किस सर्वलेट इंजन का उपयोग करने का निर्णय लिया है (टोमकैट/जेट्टी) और आपने यह निर्णय क्यों लिया?

अद्यतन: अभी तक इस प्रश्न को दो अप-वोट और एक स्टार मिला लेकिन कोई जवाब नहीं मिला। मैं आश्चर्यचकित होना शुरू कर रहा हूं, क्या कोई अपाचे गेरोनिमो का उपयोग कर रहा है? मेरा तर्क होगा, यदि आप विकास के लिए गेरोनिमो का उपयोग करते हैं तो आप इसे तैनाती के लिए भी इस्तेमाल करेंगे। सही? तो, क्या इसका मतलब यह है कि कोई भी Geronimo का उपयोग नहीं कर रहा है?

उत्तर

6

हम निश्चित रूप से उत्पादन में गेरोनिमो का उपयोग करते हैं!

हमने चार साल पहले 1.0 के बाद से टॉमकैट संस्करण का उपयोग किया है, जैसा कि मुझे याद है। वर्तमान में हम ज्यादातर 2.1.1.4 चल रहे हैं।

हमारे ऐप्स में से एक प्रति दिन लगभग 1 मिलियन पृष्ठ दृश्य प्राप्त करता है। अन्य लोग इसके पास कहीं भी नहीं हैं, लेकिन वे महत्वपूर्ण ऐप्स हैं जिन्हें अच्छी तरह से काम करने की आवश्यकता है।

हमारी पसंद मुख्य रूप से पर आधारित था:

  1. कीमत: समय हमारी कंपनी जावा का उपयोग शुरू किया, हम यकीन है कि क्या हम एक अनुप्रयोग सर्वर से बाहर की जरूरत नहीं थे। इसलिए हमने नि: शुल्क शुरू करने का फैसला किया और यदि आवश्यक हो, तो अपना रास्ता तैयार करें।
  2. मूलभूत विशेषताएं: मुझे वेबस्पियर (आधार/एनडी) और सादे पुराने टोमकैट के साथ अनुभव था। जेरोनीमो में जे 2 ईई फीचर्स थीं जो हम चाहते थे, सब हल्के पैकेज के भीतर।
  3. ओपन सोर्स: हमारा प्राथमिक ग्राहक जिसे हम आवश्यक ओपन सोर्स के लिए जावा का उपयोग करते हैं।
  4. परिचितता: अपाचे-आधारित सर्वर होने के नाते, हम पहले से ही टोमकैट, ओपनजेपीए, एक्सिस वेब सेवाओं और अन्य लोगों के साथ सहज थे। इसके अलावा, हम अपाचे समुदाय के साथ बग ट्रैकिंग और अन्य मामूली चीजों के साथ सहज थे।
  5. समर्थन: हम ज्यादातर अपने आप होने की उम्मीद करते हैं, लेकिन यह जानते हुए कि अपाचे समुदाय सक्रिय था, महत्वपूर्ण था। आईबीएम से वाणिज्यिक समर्थन की उपलब्धता के रूप में, क्योंकि हम एक आईबीएम बिजनेस पार्टनर हैं।

हमारा अनुभव काफी अच्छा रहा है। सर्वर बहुत विश्वसनीय हैं। मैं थोड़ी देर में हमारे लॉग खोजता हूं और कभी-कभी डेटाबेस कनेक्शन के साथ अजीब त्रुटियों को देखता हूं, एक ईजेबी कॉल, लेकिन वे बहुत दुर्लभ हैं (और संभवतः हमारे कोड की गलती)।

प्रदर्शन प्रभावशाली है। मैं मजाक करता हूं कि हम अपने लैपटॉप से ​​गेरोनिमो चला सकते हैं और ग्राहकों को कोई फर्क नहीं पड़ता।इसे किसी भी सभ्य सर्वर दें और यह महीनों के लिए purr होगा।

मुझे यकीन नहीं है कि कितने लोग वास्तव में Geronimo चलाते हैं। मैं इसके बारे में उलझन में हूँ। मैंने स्लाइड्स (साल पहले) देखी हैं जो ईबे जैसे कुछ बड़े नाम सूचीबद्ध करती हैं। मेलिंग सूची सक्रिय है लेकिन कभी-कभी लगता है कि Geronimo टीम एक दूसरे के साथ संवाद कर रही है।

एकमात्र गंभीर बग जो मैंने चलाया है this one है। यह हमारे लिए एक बड़ा सौदा है, लेकिन निश्चित रूप से Geronimo निःशुल्क है और मैं उनसे बग ठीक करने की अपेक्षा नहीं करता जो मेरे लिए महत्वपूर्ण हैं।

मैं अपाचे टॉमई सर्वर को जांचने का मतलब रहा हूं, यह सोचकर कि यह अधिक सक्रिय रूप से या खुले तौर पर उपयोग किया जाता है या नहीं। यह देखने के लिए कि समुदाय और उपयोग कैसे Geronimo की तुलना करता है।

1

आपके अपडेट का जवाब: इसका मतलब यह है कि SO उपयोगकर्ता Geronimo का उपयोग नहीं कर रहे हैं या सभी व्यस्त वोटिंग और विनोदी टिप्पणियां कर रहे हैं।

Geronimo के mailing list पर बहुत अधिक असभ्यता प्रतीत होती है, और मैं कहूंगा कि आपको बेहतर परिणाम मिलेंगे।

3

वेबस्पेयर समुदाय संस्करण Geronimo है। इसलिए आईबीएम ने इसे पसंद के मंच के रूप में चुना।

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

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