Exam MCIA - Level 1 All QuestionsBrowse all questions from this exam
Question 9

Refer to the exhibit. A Mule application is deployed to a cluster of two customer-hosted Mule runtimes. The Mule application has a flow that polls a database and another flow with an HTTP Listener.

HTTP clients send HTTP requests directly to individual cluster nodes.

What happens to database polling and HTTP request handling in the time after the primary (master) node of the cluster has failed, but before that node is restarted?

    Correct Answer: C

    When the primary node in a Mule cluster fails, the secondary node automatically takes over as the new primary node. Database polling continues because each node in the cluster independently accesses the database connection pool. However, since HTTP clients send requests directly to individual nodes and not through a load balancer, only the remaining active node will be able to accept HTTP requests. Requests sent to the failed node will be rejected until it is brought back online.

Discussion
DA234Option: C

C is correct answer

rodriguescontOption: C

When the primary node fails, the other one is automatically selected as new primary node. DB requests keeps polling because of they are resource-based connectors, so each one access the connection pool independently. In clusters, Listeners must be load balanced by an external solution. Once each HTTP Listener receives requests directly, so there’s no load balancer in this Architecture. It means that only the remaining node continues to receive HTTP requests.

Outdoor25Option: C

Should be C. Cannot be D because increased latency means it will succeed in some time. However when the node comes up, it might have different IP which will mean requests sent to original ip might fail.

Pavan_NagineniOption: C

C. Database polling continues Only HTTP requests sent to the remaining node continue to be accepted

siva_intOption: C

I agree C is correct

gilofernandesOption: C

C is the correct answer

lzrvsOption: C

It is C

majda091983Option: D

it is C

madgeezerOption: C

C. Database polling continues Only HTTP requests sent to the remaining node continue to be accepted

[Removed]Option: C

if the primary is down then the command is automatically shifted to the serving node, so all request and polling is served by the remaining nodes and the ANS is C

razz123098Option: C

C is the answer

sanni27Option: C

Should be C. Because other node will continue db polling and http request. Only failed node will stop db polling and http requester.