QuestionQ11
MuleSoft application network conceptsA manufacturing company needs to share inventory updates with dealers D1 and D2 asynchronously and concurrently through Queues Q1 and Q2. Dealer D1 must consume messages from Queue Q1, while Dealer D2 must consume messages from Queue Q2.
Dealer D1 has implemented a retry mechanism to reprocess the transaction if any errors occur while processing inventory updates. Dealer D2 has not implemented a retry mechanism.
How should the dealers acknowledge messages to prevent message loss while minimizing the impact on the current implementation?
- A Dealer D1 and Dealer D2 must use AUTO acknowledgement and acknowledge the message after successful processing
- B Dealer D1 can use AUTO acknowledgement and Dealer D2 can use IMMEDIATE acknowledgement and acknowledge the message after successful processing
- C Dealer D1 can use AUTO acknowledgement and Dealer D2 must use MANUAL acknowledgement and acknowledge the message after successful processing
- D Dealer D2 must use AUTO acknowledgement and Dealer D1 can use MANUAL acknowledgement and acknowledge the message after successful processing
Community Discussion