QuestionQ5

VerifiedDesigning for the runtime plane technology architecture

An insurance company is designing 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 operating its Mule applications in this type of environment?

Explanation

An active-active Mule cluster runs applications on all active nodes and requires load balancing to distribute incoming TCP/HTTP requests among those nodes. For customer-hosted hybrid clusters, MuleSoft specifies that a third-party external load balancer or client-side load balancing and failover must be supplied. Cluster nodes also share Object Store and VM queue data; only schedulers and sources configured as primary-node-only are restricted to the primary node.

Learn more

Community Discussion

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