I am looking at setting up our new ESB system using ESB 4.9 on JBoss 5.1.0 and HornetQ 2.1.2. The main question I have, is the architecture below a viable or recommended. I am thinking that the JMS will sit on it's own cluster, with failover and the JBoss ESB on its own cluster with the queues living on the hornetq cluster.
My main concerns are as follows:
I am wondering if the ESB-aware queues need to reside on the ESB nodes or if they can reside on the HornetQ cluster.
Will having the ESB-Aware queues on the hornetq cluster, cause issues if using InVM transport, or will it handle this configuration.