का उपयोग करके मैं जानना चाहूंगा कि कोई जेएम और एक्टिबैक संदेश पढ़ने के बिना कोई तरीका है या नहीं ?? मुझे पता है कि कतार से संदेश खपत किए जा सकते हैं, फिर भी मैं इस सवाल से पूछना चाहता हूं। !!उन्हें बिना उपभोग किए जेएमएस संदेशों को कैसे पढ़ा जाए - ActiveMQ
5
A
उत्तर
5
आप JMS QueueBrowser के माध्यम से एक पंक्ति पर संदेश ब्राउज़ कर सकते हैं, या ActiveMQ में आप JMX से अधिक या आदेशों लाइन उपकरणों के साथ सामग्री ब्राउज़ कर सकते हैं:
1
एक और विकल्प संदेशों को "उपभोग" करना है, लेकिन केवल एक लेनदेन में, फिर जब आप पूरा कर लेंगे, इसे वापस रोल करें, लेकिन एक ब्राउज़र बेहतर हो सकता है क्योंकि यह "क्या है के लिए "जैसा था।
यदि आप सिर्फ एक विशेष संदेश की तलाश में हैं, और मैन्युअल करेंगे, तो आप "आरएसएस फ़ीड" बटन पर क्लिक करके एक सक्रिय एमक्यू के लिए संदेशों और उनकी सामग्री को देख सकते हैं (मुझे लगता है कि कम से कम कुछ) यूआई में जो मूल रूप से उन्हें स्क्रीन पर डंप करता है। "परमाणु फ़ीड" विकल्प "आरएसएस" एक एफडब्ल्यूआईडब्ल्यू से तेज़ी से लोड होता प्रतीत होता है।
2
Rather than using Message-consumers you need to use the Queue-Browser class for doing this
ConnectionFactory connectionFactory = new ActiveMQConnectionFactory("tcp://127.0.0.1:61616");
Connection connection = connectionFactory.createConnection("admin","admin");
connection.start();
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
Queue queue = session.createQueue("Test");
QueueBrowser queueBrowser = session.createBrowser(queue);
Enumeration msgs = queueBrowser.getEnumeration();
while (msgs.hasMoreElements()) {
//do your things here
}
संबंधित मुद्दे
- 1. अवरुद्ध किए बिना os.pipe() से कैसे पढ़ा जाए?
- 2. एंड्रॉइड में यूएसएसडी संदेशों को कैसे पढ़ा जाए?
- 3. gmon.out को कैसे पढ़ा जाए?
- 4. जेएमएस में संदेशों के क्रम को कैसे संभालें?
- 5. जेएमएस/एक्टिवएमक्यू
- 6. एक्सएमआई कैसे पढ़ा जाए?
- 7. एमडीबी का उपयोग कर कतार से आदेश में संदेशों को कैसे पढ़ा जाए?
- 8. यूआरएल से सीएसवी फ़ाइल कैसे पढ़ा जाए?
- 9. एक टीम को डिजाइन पैटर्न को कैसे पढ़ा जाए
- 10. कोर डंप (जीडीबी के बिना) से फ्रेम कैसे पढ़ा जाए?
- 11. बाह्य एपीआई का उपयोग किए बिना अजगर में सीरियल पोर्ट से कैसे पढ़ा जाए?
- 12. jqgrid में userData को कैसे पढ़ा जाए?
- 13. बिल्कुल एक पंक्ति को कैसे पढ़ा जाए?
- 14. वार्निशटॉप के आउटपुट को कैसे पढ़ा जाए?
- 15. .rej फ़ाइलों को कैसे पढ़ा जाए, i.e
- 16. NSDocumentDirectory से डेटा को कैसे पढ़ा जाए
- 17. NSUserDefaults से स्ट्रिंग को कैसे पढ़ा जाए
- 18. स्क्रीन के पिक्सेल को कैसे पढ़ा जाए?
- 19. स्क्रीन पिक्सल को कैसे पढ़ा जाए?
- 20. स्थानीय कुकीज़ को कैसे पढ़ा जाए
- 21. ल्यूसीन इंडेक्स को कैसे पढ़ा जाए?
- 22. बैच फ़ाइलें: फ़ाइल को कैसे पढ़ा जाए?
- 23. हैडूप अनुक्रमिक फ़ाइल को कैसे पढ़ा जाए?
- 24. हार्डडिस्क तापमान कैसे पढ़ा जाए?
- 25. मैं उन्हें आवंटित किए बिना मेमोरी पतों को कैसे आरक्षित कर सकता हूं
- 26. पाइथन के ctypes का उपयोग करके सरणी युक्त संरचना को कैसे पढ़ा जाए और पढ़ा जाए?
- 27. वेबग्रैंड में xdebug प्रोफ़ाइल कैसे पढ़ा जाए?
- 28. सी # में वेबसाइट सामग्री कैसे पढ़ा जाए?
- 29. एमपी 3 से मेटाडेटा कैसे पढ़ा जाए?
- 30. एंटिटी फ्रेमवर्क डेटा कॉन्टेक्स्ट को कैसे पढ़ा जाए
धन्यवाद टीआईएम मैं कार्यक्षमता को लागू करने के लिए एक webservice लिखने की योजना बना रहा हूं .. !!! तो मैं बेहतर होगा कि मैं सादा जावा कोड – user1697202
का उपयोग करके इसे लागू कर सकता हूं क्या आप एक जेएमएस क्यूई ब्रोसर सादा जावा कोड पर विचार नहीं करेंगे? –
मुझे लगता है कि कुछ भ्रम है क्योंकि "JMS QueueBrowser API" लिंक एक ActiveMQ पृष्ठ इंगित कर रहा है। मुझे लगता है कि शायद आप इस यूआरएल को साझा करना चाहते थे: https://docs.oracle.com/javaee/7/api/javax/jms/QueueBrowser.html – mojoken