JMS Examples: Client-Side Load-Balancing
11.1.5. Client-Side Load-Balancing The client-side-load-balancing example demonstrates how sessions created from a single JMS Connection can be created to different nodes of the cluster. In other words it demonstrates how HornetQ does client-side load-balancing of sessions across the cluster.