WebSphere Application Server & Liberty

WebSphere Application Server & Liberty

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  What is the difference between Ripple start, Rollout update and Hot deployment?

    Posted Thu July 11, 2013 05:53 PM
    Ripple start: Starts and stops servers in a cluster one at a time without any outage to the applciation.
    Rollout Update: ?
    Hot Deployment: ?


  • 2.  What is the difference between Ripple start, Rollout update and Hot deployment?

    Posted Fri July 12, 2013 06:37 AM
    Hi rafarocks

    Ripple start:
    pic.dhe.ibm.com/infocenter/wasinfo/v8r0/...

    Ripplestart combines stopping and starting operations. It first stops and then restarts each member of the cluster. For example, your cluster contains 3 cluster members named server_1, server_2 and server_3. When you click Ripplestart, server_1 stops and restarts, then server_2 stops and restarts, and finally server_3 stops and restarts. Use the Ripplestart option instead of manually stopping and then starting all of the application servers in the cluster.


    Rollout Update
    pic.dhe.ibm.com/infocenter/wasinfo/v8r0/...

    Sequentially updates an application installed on multiple cluster members across a cluster. After you update an application's files or configuration, click Rollout Update to install the application's updated files or configuration on all cluster members of a cluster on which the application is installed. Rollout Update does the following for each cluster member in sequence:

        1.-Saves the updated application configuration.
        2.-Stops all of the cluster members on one node.
        3.-Updates the application on the node by synchronizing the configuration.
        4.-Restarts the stopped cluster members.
        5.-Repeats steps 2 through 4 for all of the nodes that have cluster members.


    Hot deployment and dynamic reloading
    pic.dhe.ibm.com/infocenter/wasinfo/v8r0/...

    You can make various changes to applications and their modules without having to stop the server and start it again. Making these types of changes is known as hot deployment and dynamic reloading.

    Important: Do not use hot deployment to update components in a production deployment manager managed cell. Hot deployment is well-suited for development and testing, but poses unacceptable risks to production environments

    Hope this help.

    Regards


  • 3.  What is the difference between Ripple start, Rollout update and Hot deployment?

    Posted Fri July 12, 2013 11:58 AM
    Thanks Gabriel....much appreciated.


  • 4.  What is the difference between Ripple start, Rollout update and Hot deployment?

    Posted Tue July 16, 2013 02:41 AM
    Hi,

    Kindly keep in mind, Ripplestart is only to stop/start the services randamly within cluster group. when you want to apply this during your Application deployment, kindly make sure that, the Pre-condtions, if Instance Hung/ not responed the ripple start will skip and go for next Instance, so keep the addtional Monitor inplace.


  • 5.  What is the difference between Ripple start, Rollout update and Hot deployment?

    Posted Wed April 02, 2014 04:50 PM
    Hello.  My company uses the Rollout Update option when upgrading our applications.  I've been looking to automate our deployments and have gotten everything else done but have been unable to identify Jython commands to rollout an update instead of simply saving it via AdminConfig.save().  Any assistance would be greatly appreciated!