2 Replies Latest reply on Mar 5, 2013 5:14 PM by rhusar Branched from an earlier discussion.

    Re: Tutorial domain clustering in JBoss 7 / EAP 6

    alexont

      Hi,

       

      For JBoss 5 clusters we used to upgrade nodes one by one. Stop/remove node, upgrade apps, then bring it up again. This method lead to continuos service  (no downtime).

       

      How would you do this with a cluster when your nodes are in a domain?

       

      Thanks,

        Alex

        • 1. Re: Tutorial domain clustering in JBoss 7 / EAP 6
          wdfink

          One approach might be to split all nodes of the cluster into two server-groups and update the group. If you need to bring down all servers you might use two different domains.

          • 2. Re: Tutorial domain clustering in JBoss 7 / EAP 6
            rhusar

            Yes, I think you will have to create a new server group with new application deployed and new cluster configuration (different multicast port or address). Then you will shutdown server from old group and move it to new group and start it up as part of the new cluster and repeat for each server.

             

            Depending what the upgrade to the application is you need to think about database updates, node-to-node/remote invocations, session object compatibility, etc. The above solution only covers the application update itself and session object compatibility.