1 Reply Latest reply on Sep 28, 2007 6:06 AM by Mark Little

    ESB in a clustered environment

    jw Newbie

      Are ESB gateways and adapters (when running in JBoss AS) 'cluster aware'? I don't mean cluster capabilities given by the application server (JMS, Session Beans and so on), but the ESB components itself.
      What happens when ESB is deployed on all nodes within the cluster and there is a FTP gateway where

      maxThreads="1"

      Does this mean 1 thread per cluster or 1 by node? We have the requirement that only 1 gateway is active (processing order of messages is important).

      In our project clustering is used for availability only (load balancing is not an issue).


        • 1. Re: ESB in a clustered environment
          Mark Little Master

          That option refers to a single gateway instance. At the moment the inbuilt clustering approach for the ESB assumes stateless and idempotent services. If you want to impose ordering across a number of concurrent listeners/gateways then you can always develop your own. Currently there is no form of cooperation between multiple instances of service supported by the ESB.