How to suspend event channels accross multiple inference agents.
book
Article ID: KB0087485
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: ========== We are using "Channel.suspendDestination" to suspend Event channels and Channel.resumeDestination to resume the channels as per Business requirement.
When we have one Inference agent the functions work as desired. As per the documentation it indicates the function will suspend or resume the channels on one particular engine.
What should be the approach when we have multiple Inference engines? The business requirement is to suspend channels on all the engines.
Resolution: ========= One possible solution for this requirement is to use a topic to share the suspend message through engines. You could have a "suspend" topic which you will send a suspend event to. Inference engines that have subscribed to the topic will receive the suspend event and then do SuspendDestination as needed.
Issue/Introduction
How to suspend event channels accross multiple inference agents.