ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 41 - MCD - Level 2 discussion

Report
Export

A Mule application deployed to a standardalone Mule runtime uses VM queues to publish messages to be consumed asynchronously by another flow.

In the case of a system failure, what will happen to in-flight messages in the VM queues that have been consumed?

A.
For nay type of queue, the message will be processed after the system comes online
Answers
A.
For nay type of queue, the message will be processed after the system comes online
B.
For persistent queues, the message will be processed after the system comes online
Answers
B.
For persistent queues, the message will be processed after the system comes online
C.
For transient queues, the message will be processed after the system comes online
Answers
C.
For transient queues, the message will be processed after the system comes online
D.
For any type of queue, the message will be lost
Answers
D.
For any type of queue, the message will be lost
Suggested answer: B

Explanation:

In case of a system failure, in-flight messages in persistent VM queues that have been consumed will be processed after the system comes online. This is because persistent VM queues store messages on disk and guarantee delivery even if there is a system crash or restart. Therefore, any in-flight messages that have been consumed but not processed will be recovered from disk and processed when the system is back online.

Reference: https://docs.mulesoft.com/mule-runtime/4.3/vm-connector#persistent-queues

asked 18/09/2024
Domenico D'Angelo
40 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first