rabbitmq - Any way to invoke a RecoveryCallback in a RabbitTemplate send operation? -


मैं वर्तमान में स्प्रिंग AMQP संस्करण 1.3.6.RELEASE और Spring Retry 1.1.2.RELEASE । स्प्रिंग एएमक्यूपी प्रलेखन खंड के अनुसार एक RetryTemplate में से गुजारें द्वारा पुनः प्रयास क्षमताओं को जोड़ सकता है।

क्या RecoveryCallback कार्यान्वयन? मैं कार्यान्वयन की समीक्षा कर रहा था और मुझे कोई भी नहीं मिला।

उपयोग के मामले में मैं सोच रहा हूं कि अगर कोई * भेज () निष्पादन विफल रहता है क्योंकि दलाल नीचे है I अपने खुद के कस्टम तर्क को लागू करना चाहते हैं।

मैं समझता हूं कि मैं कनवर्ट एंड एसेंड () को अपना खुद का RetryTemplate में कार्यान्वित कर सकता हूं और कार्यान्वित कर सकता हूं कोशिश {...} पकड़ (AmqpException ई) {...} लेकिन अगर मैं स्प्रिंग एएमक्यूपी ने एक क्लीनर कार्यान्वयन प्रदान किया तो मैं उस सड़क के नीचे नहीं जाना चाहता था। < P>

आप सही हैं: अभी इस तरह की कोई योग्यता नहीं है।

एक उठाने के लिए स्वतंत्र महसूस करें और हम पता करेंगे

धन्यवाद।

और मुझे लगता है कि आप एक वैकल्पिक हल के साथ सही तरीके से जाते हैं: आप वास्तव में अपने RetryTemplate उदाहरण को कच्चे doWithRetry इनलाइन कार्यान्वयन में RabbitTemplate.convertAndSend आमंत्रण।

Comments

Popular posts from this blog

mysql - where clause in inner join query -

java - Why my included JSP file won't get processed correctly? -

php - MySQL Query for Advanced Search multiple criteria -