2010-12-28 18 views

उत्तर

12

खरगोश एमक्यू लगातार हो सकता है, और सेलेरी डिफ़ॉल्ट रूप से लगातार संदेश भेजता है, इसलिए आपको इसे सक्षम करने के लिए कुछ भी करने की ज़रूरत नहीं है।

+1

विशेष रूप से, RabbitMQ में 'टिकाऊ' सेटिंग का उपयोग करें। –

+0

टिकाऊ वास्तव में केवल झंडे हैं ताकि ब्रोकर पुनरारंभ होने पर कतारों और एक्सचेंजों को बहाल किया जा सके। लगातार संदेश भेजने के लिए आपको 'basic_publish (..., delivery_mode = 2)' – asksol

+0

@asksol सेट करने की आवश्यकता है, मैं इसे Redis के साथ कैसे कर सकता हूं ?? – wakeup

0

RabbitMQ डिफ़ॉल्ट रूप से उन संदेशों को जारी रहती है

RabbitMQ अभ्यस्त, संदेशों को हटाने अगर वे उपभोक्ताओं द्वारा स्वीकार नहीं कर रहे हैं ताकि कैसे अजवाइन करता है।

जब कर्मचारी क्रैश हो गया और फिर से पुनरारंभ किया गया, तो वे उन संदेशों को प्राप्त करेंगे जो क्रैश होने से पिछली बार स्वीकार नहीं किए गए थे।

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