RabbitMQ वर्क क्यू (Work mode) में एक प्रोड्यूसर और कई कंस्यूमर्स शामिल होते हैं। प्रत्येक संदेश को केवल एक कंस्यूमर द्वारा कंस्यूम किया जा सकता है, जिससे समवर्ती संदेश कंस्यूम किया जा सकता है।
वास्तुकला आरेख
स्पष्टीकरण: P प्रोड्यूसर को प्रस्तुत करता है, C1 और C2 संग्रहकों को प्रस्तुत करता है, और लाल रंग संवर्धन को प्रस्तुत करता है।
उपयोग मामले
यह मोड व्यक्तिगत व्यापार और एक से एक समवर्ती प्रसंस्करण संबंधित परिदृश्यों के लिए उपयुक्त है। उदाहरण के लिए, 1000 ईमेल भेजते समय, आप 100 संग्रहकों को प्रयोग करके एक समय में 100 ईमेल भेज सकते हैं।
ध्यान दें: जब एक ही संवर्धन से कई संग्रहक से संदेश को समवर्ती रूप से संभोग किया जाता है, तो कठिन संदेश क्रम की गारंटी नहीं की जा सकती है। उदाहरण के लिए, अगर संवर्धन में 10 संदेश हैं और 10 संग्रहक सामयिक रूप से उन्हें प्रसंस्करण करते हैं, तो कुछ संग्रहकों की गति अन्यों से अधिक हो सकती है। इस परिणामस्वरूप, संदेश प्रसंस्करण क्रम में संदेशों के संवर्धन की क्रम की तुलना में मेल नहीं खा सकती है। यदि आपके व्यापार के लिए संदेश क्रम के लिए कठिन आवश्यकताएं हैं, तो आप प्रत्येक संवर्धन को केवल एक संग्रहक के पास होने का नियंत्रण कर सकते हैं, जिसका अर्थ कम समवर्तन के भाव में कठिन संदेश प्रसंस्करण क्रम की गारंटी है।