मैं अपने आवेदन के लिए वसंत, वसंत-वेबसाइट, STOMP का उपयोग कर रहा हूं, और ब्रोकर के रूप में RabbitMQ का उपयोग कर रहा हूं। मुझे Postgresql टेबल पर RabbitMQ के माध्यम से जाने वाले सभी संदेशों को लॉग इन करने की आवश्यकता है। मुझे पता है कि मैं वसंत में @ मैसेज मैपिंग लिख सकता हूं और वहां लॉग इन कर सकता हूं, लेकिन मेरी समस्या यह है कि कुछ क्लाइंट सीधे एमक्यूटीटी प्रोटोकॉल के माध्यम से खरगोश एमक्यू से बात करते हैं, और वसंत अभी तक इसका समर्थन नहीं करता है (https://jira.spring.io/browse/SPR-12581)। इसके अलावा ब्राउज़र क्लाइंट STOMP प्रोटोकॉल का उपयोग कर वसंत से RabbitMQ के माध्यम से बात करते हैं।वसंत में RabbitMQ से ठीक से सभी कतार संदेश कैसे प्राप्त करें?
खरगोश एमक्यू फायरहोज ट्रैसर का उपयोग करके सभी संदेशों को ट्रैक करने की अनुमति देता है। वसंत से amq.rabbitmq.trace विषय को सही तरीके से कैसे सुनें? या मुझे उपभोक्ता के रूप में अलग जावा ऐप लिखने की ज़रूरत है?
मुझे समझ में नहीं आता कि आपको वसंत के साथ ऐसा करने की आवश्यकता है। बस इसे करने के लिए rabbitmq को कॉन्फ़िगर करें .. – Jaiwo99
मुझे अलग-अलग टेबल –
हम्म पर डीबी को लिखने की आवश्यकता है .. फिर आईएमओ आपको इसे करने के लिए एक एप्लिकेशन की आवश्यकता है। आप निश्चित रूप से इस उपभोक्ता को अन्य उपभोक्ताओं के बीच भी डाल सकते हैं। rabbitmq से docu बहुत अच्छी तरह से वर्णन करता है (https://www.rabbitmq.com/firehose.html), एक नज़र डालें, यदि आपका प्रश्न यह है कि वसंत amqp में यह सुविधा बॉक्स से बाहर है, तो उत्तर नहीं है। – Jaiwo99