Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 17 Advanced Features : Hot Deployment Overview

Hot Deployment Overview
You can make certain changes to a set of TIBCO API Exchange Gateway configuration without shutting down the Core Engine. This is known as hot deployment.
Hot deployment process suspends north inbound channels and checks for any pending transactions to complete in memory. If there are any pending transactions, the Core Engine waits for the specified delay time before hot deploying the configuration. If there are no transactions in memory, the configuration is reloaded immediately..
Enabling Hot Deployment
By default, hot deployment is not enabled. To enable the hot deployment feature, follow these steps:
1.
Navigate to the ASG_CONFIG_HOME/asg directory.
2.
Edit the asg.properties file to change the value of the following property to true:
tibco.clientVar.ASG/Deployments/AllowHotUpdate=true
3.
Invoking Hot Deployment
Hot deployment can be invoked from an MBean client by invoking the refreshConfig method in com.tibco.asg domain for the appropriate Core Engine.
refreshConfig method uses following parameters:

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved