मेरी राय में, यदि आप एक फेलओवर ब्रोकर रखना चाहते हैं तो आप जेडीबीसी दृढ़ता का उपयोग करेंगे और आप फ़ाइल सिस्टम का उपयोग नहीं कर पाएंगे। फ़ाइल सिस्टम में जर्नलिंग की तुलना में जेडीबीसी दृढ़ता काफी धीमी थी (हमारे परीक्षणों के दौरान)। एक ब्रोकर के लिए, जर्नल फाइल सिस्टम सबसे अच्छा है।
यदि आप एक सक्रिय/निष्क्रिय विफलता में दो दलाल चला रहे हैं, तो दो दलालों के पास एक ही जर्नल/डेटा स्टोर तक पहुंच होनी चाहिए ताकि निष्क्रिय ब्रोकर का पता लगाया जा सके और प्राथमिक विफल हो जाए। यदि आप जर्नल फ़ाइल सिस्टम का उपयोग कर रहे हैं, तो फ़ाइलों को एनएफएस, विनशेयर, आईएससीएसआई इत्यादि का उपयोग करके किसी प्रकार के साझा नेटवर्क ड्राइव पर होना चाहिए। यदि आप फ़ाइल शेयर को खत्म करना चाहते हैं तो आमतौर पर उच्च-अंत NAS डिवाइस की आवश्यकता होती है विफलता का एक बिंदु।
दूसरा विकल्प यह है कि आप दोनों दलालों को डेटाबेस में इंगित कर सकते हैं, जिनके अधिकांश अनुप्रयोगों के पास पहले से ही पहुंच है। ट्रेडऑफ आमतौर पर प्रदर्शन की कीमत पर सादगी है, क्योंकि हमारे परीक्षणों में जर्नल जेडीबीसी दृढ़ता धीमी थी।
हम एक सक्रिय/निष्क्रिय ब्रोकर जोड़ी में सक्रिय एमक्यू को एनएफएस माउंट के माध्यम से एक समर्पित NAS डिवाइस पर जर्नल किए गए दृढ़ता के साथ चलाते हैं, और यह हमारे लिए बहुत अच्छा काम करता है। हम बिना किसी समस्या के हमारे सिस्टम के माध्यम से 600 से अधिक संदेश/सेकंड संसाधित करने में सक्षम हैं।
स्रोत
2009-12-03 17:45:06
हाँ, यह बिल्कुल मेरा अनुभव था। हमारे परीक्षणों में, जेडीबीसी दृढ़ता पत्रिका विकल्प से कई गुना धीमी थी। धन्यवाद –