2009-06-18 8 views
9

मैं टॉमकैट सत्र क्लस्टर समाधान के साथ किसी भी अनुभव को जानना चाहता हूं। क्या यह उत्पादन का स्तर है? क्या यह स्केल करता है? क्या मैं इसे सर्वर फार्म में उपयोग कर सकता हूं? क्या आप सत्र क्लस्टर के लिए किसी अन्य समाधान की अनुशंसा करते हैं? (पूर्व: डेटाबेस, टेराकोटा, jgroups, आदि)टॉमकैट सत्र-क्लस्टर: क्या यह उत्पादन स्तर है? क्या यह स्केल करता है?

उत्तर

6

मैंने पढ़े गए सभी दस्तावेज से, यह कुछ उदाहरणों के लिए ठीक काम करेगा लेकिन फिर एक मुद्दा बन जाएगा।

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

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

8

एक अन्य विकल्प memcached सत्र प्रबंधक, बिल्ला के लिए एक सत्र विफलता समाधान होगा: http://code.google.com/p/memcached-session-manager/

मैं प्रदर्शन और विश्वसनीयता का सबसे अच्छा और सिर्फ कुछ जोड़ कर बाहर पैमाने पर करने में सक्षम होने की प्राप्त करने के लिए इस परियोजना को बनाया टोमकैट और memcached नोड्स।

चीयर्स, मार्टिन

+0

यह उत्पादन स्तर है? क्या यह स्केल करता है? कौन सी आत्म-सम्मानित कंपनियां इसका उपयोग कर रही हैं? – BalusC

+0

यह एक अन्य महत्वपूर्ण लक्ष्य के रूप में प्रदर्शन के साथ एक उच्च उपलब्धता समाधान प्राप्त करने के लिए, प्राथमिक लक्ष्यों में से एक के रूप में स्केलेबिलिटी के साथ बनाया गया था। आप बस अधिक हार्डवेयर/memcached/tomcat नोड्स जोड़कर स्केल कर सकते हैं। फ्लाई पर सर्वर जोड़ना/निकालना समर्थित है, ऐसे कोई समाधान नहीं होंगे जो अक्सर ऐसे समाधानों के साथ एक मुद्दा/चुनौती है। मुझे पता है कि यह सिर्फ http://www.buch.de (सबसे बड़े जर्मन पुस्तक भंडार में से एक) में एकीकृत किया गया था, और हम पहले से ही एक और (भी बड़ा) आवेदन में एकीकृत किया है (के लिए है कि यह बनाया गया था) है, जो पहले से ही लॉन्च नहीं किया गया है। उत्पादन में – MartinGrotzke

+0

के बाद से 2010 की गर्मियों http://www.tchibo.de (जर्मनी में सबसे बड़ी ई-कॉमर्स साइटों में से एक) भी चल रहा है memcached सत्र प्रबंधक। – MartinGrotzke

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