Use Case for Message Prioritization

The UI instance of TIBCO MDM has a separate set of JMS queues and multiple UI instances are working on one JMS, but they share a common database.

There is another set of Batch processing instance sharing a separate JMS. The request created by the users is processed faster in a different JMS irrespective of the Batch load. When there is no work in the UI instances they are idling.

This has been resolved by setting the UI instance priorities higher than the batch processing instance using the single JMS. JMS allows you to specify the priority for the message. Priorities are within one particular queue. There two queue namely - workflow queue and Async call queue. Message prioritization allows you to have control on both these queues.

Message Prioritization