2011-10-10 8 views
5

मैं सेटअप खरगोश दलालों का एक समूह है और मैं निम्न संदेश प्राप्त प्रबंधन पोर्टल प्लगइन के भीतरRabbitMQ - सांख्यिकी डेटाबेस से संपर्क नहीं किया जा सका। संदेश दरों और कतार की लंबाई नहीं दिखाया जाएगा

"सांख्यिकी डेटाबेस संपर्क नहीं हो सका। संदेश दरों और कतार की लंबाई नहीं होगा दिखाया गया है "

मैंने इस त्रुटि की खोज की है लेकिन Google दयालु नहीं है। क्या कोई इस पर प्रकाश डाला सकता है?

enter image description here

उत्तर

3

अद्यतन 2012-01-11: हम मानते हैं कि हम इस का स्रोत मिल गया और 2.7.1 में यह तय हो गई। हालांकि यह बहुत समय-निर्भर है इसलिए हम इसे दोहराने में सक्षम नहीं थे। यदि कोई इसे 2.7.1 या बाद में देखता है, तो क्या आप [email protected] को मेल कर सकते हैं?

पुराना जवाब इस प्रकार है:

वास्तव में एक संदेश भी 2.6.1 में देखने के लिए सक्षम होना चाहिए नहीं है यही कारण है कि। मुझे यह जानने में दिलचस्पी होगी कि आप वहां कैसे पहुंचे।

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

तो यह एक बहुत अच्छा स्टैक ओवरफ़्लो प्रश्न नहीं हो सकता है क्योंकि यह एक बग रिपोर्ट की तरह दिख रहा है। क्या आपको यह देखने के बाद नोड विफल हो गया है या हटा दिया गया है? क्या एमजीएमटी सभी नोड्स पर स्थापित है या सिर्फ एक? क्या आप हमें विभिन्न नोड्स से लॉग भेज सकते हैं? वास्तव में [email protected] को उत्तर देने के लिए शायद बेहतर है।

+0

हम 2.6.1 के साथ साथ ही यह देख रहे हैं। – TrueWill

+0

हमने इसे भी देखा है। मुझे लगता है कि यह तब होता है जब आप आंकड़े नोड को बंद करते हैं, तो खरगोश इसे नोड-एन पर विफल कर देता है, लेकिन विफल होने से पहले आप नोड-एन बंद कर देते हैं। –

+0

मैं अभी भी इस समस्या को 2.8.7 के साथ 4 नोड्स के नव निर्मित क्लस्टर के साथ देख रहा हूं। – papercrane

3

मुझे हाल ही में खरगोश एमक्यू (2.8.7) की पुरानी स्थापना पर एक ही समस्या थी और पाया कि इस प्रश्न में कोई समाधान नहीं था। मैंने पाया कि आंकड़े डेटाबेस को पुनरारंभ करने के लिए, आप निष्पादित कर सकते हैं:

rabbitmqctl eval 'अनुप्रयोग: रोकें (rabbitmq_management), आवेदन: शुरू करें (rabbitmq_management)।'

(स्रोत: http://en.it-usenet.org/thread/15496/19206/#post19199)

+0

धन्यवाद !!! ठीक वही जो मेरे द्वारा खोजा जा रहा था। – woot