How to create a roll out deployment plan to deploy applications in a clustered domain in JBoss EAP 6/7 ?
Issue
-
How to deploy application in a serial fashion to each server in the server group in a clustered domain?
-
If the deployments are triggered in a serial manner, does this ensure that the next deployment on other server is triggered after the first has finished deploying on one server?
-
How to install application with High availability in
JBoss EAP 6? How to deploy a new version of the application without any downtime? -
How to re-dploy WAR file to all server groups in a domain using
rolling-to-servers=true? - Question regarding Automation Deployment. We have domain setup with few host controller & nodes on each host controller. We are using web console to manage things like service management & deployment. We have different sub-cluster and every sub-cluster have two nodes. Normally our deployment is sub-cluster wise. Now We are developing a script to automate the deployment process , like this.
1) Script will disable traffic from HAproxy (sub cluster wise mapped).
2) Will remove running war from first subcluster with keep content.
3) Will add new war to JBoss manager & assign same to first subcluster nodes.
4) Will finally stop & start the nodes under this subcluser.
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
- 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
