JMS suspension and resource monitoring in a clustered environment

In a clustered environment: if a series of pub.flow:throwExceptionForRetry invocations cause a JMS trigger to be suspended:

  1. Does this suspend the JMS trigger in all nodes of the cluster?
  2. If a resource monitoring service is specified for the JMS trigger, which node(s) will run it - the original node? All nodes?

Hi Michael,

Suspend and Retry is configured then it will suspend the trigger temporarily on that node only. The other nodes in the cluster will still be processing the message. Similarly, resource monitoring service will be executed on that node only.

Please go through the Publish and Subscribe Guide Page 125 -126. & Service Development Guide Page 693

Let us know your findings or observations.

Regards,
Firoz N

1 Like