ServiceMix supports clustering of containers. To run ServiceMix in a cluster, enable a clustered NMR Flow - see Configuration.
Component deployment happens in the same way as a normal SericeMix JBI container (both for POJO and archive Component deployment) but all the containers in the cluster are notified of a deployment, and the Cluster Flow will handle automatic routing (and failover) of MessageExchange(s) between the members of the cluster.
Cluster Flow