How can I deploy with zero downtime in a cluster environment?

I need to deploy a basic deployment on my system (over 15 ear files), my system is a high accessible system. So how can I do this deployment with zero downtime? my application server is IBM-WAS

0
source share
1 answer

After updating the applications, you can use the Update Deployment feature. Instead of saving and synchronizing nodes after the upgrade, you can use this function, which automatically performs the following tasks to allow changes to propagate to all deployment goals while maintaining high availability (provided that you have a horizontal cluster so that cluster members exist on several nodes ):

  • Save session changes in the main configuration
  • For each node in the cluster (one for continuous availability):
    • Stop cluster members on node
    • Sync node
    • Launch the application server (which automatically launches the application)
+1
source

Source: https://habr.com/ru/post/1402410/


All Articles