TRA Property
Using the following TRA properties you can set the Graceful Node Shutdown feature. These properties must be set on each Runtime Node where the Graceful Node Shutdown behavior is expected.
Property Name |
Default | Description |
---|---|---|
com.tibco.amx.node.graceful.shutdown | false | If set to true, the Runtime Node shuts down gracefully. If not set, or set to false, the Runtime Node shuts down without waiting for the in-flight messages to be processed. |
com.tibco.amx.node.graceful.shutdown.pollingIntervalInSec | 30 (sec) | The interval (in seconds), during which the Service Binding is polled for in-flight messages and the current list of in-flight messages are logged. |
com.tibco.amx.node.graceful.timeoutInMin | 10 (min) | The timeout value in minutes for which the Runtime Node waits for the in-flight messages to be processed. Beyond that, the Runtime Node continues with the shutdown process. |
Example
Consider the following application:
To avail this feature, all three components, that is, the SOAP-JMS Service Binding, the Java IT Implementation and the SOAP-JMS Reference Binding must be on the same Runtime Node. As mentioned earlier, the Application may not be distributed across multiple nodes. However, the Application may be mirrored on multiple nodes.
Copyright © 2022. Cloud Software Group, Inc. All Rights Reserved.