QuestionQ17

MuleSoft application network concepts

An insurance company is planning a hybrid, load-balanced, single-cluster production runtime environment. To meet performance Service Level Agreement (SLA) objectives, it is considering running Mule applications in an active-active, multi-node cluster configuration.

What should be considered when running Mule applications in this type of environment?

  • A A Mule application deployed to multiple nodes runs in isolation from the other nodes in the cluster
  • B All event sources, regardless of type, can be configured as the target source by the primary node in the cluster
  • C Although the cluster environment is fully installed, configured, and running, it will not process any requests until an outage condition is detected by the primary node in the cluster
  • D An external load balancer is required to distribute incoming TCP/HTTP requests throughout the cluster nodes
Explanation

All nodes in an active-active Mule cluster can process messages concurrently, but socket-based inbound traffic—including TCP, HTTP, and HTTPS—arrives at the individual node to which it is routed. A customer-managed cluster therefore needs an external load balancer to distribute incoming TCP/HTTP traffic among the cluster nodes.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!