Posted: Fri Nov 14, 2008 6:54 am Post subject: Message Priority
Centurion
Joined: 17 Oct 2006 Posts: 120
I have an application that is sending messages from one AIX server (A) to another (B). The messages are being sent to a Queue which our Message Broker is listening too. We are running into an issue where our enqueue rate is significantly higher than our dequeue rate, which is causing the queue that the Broker listens to, to back up significantly.
Based on our calculations, it would take a few days to process all of the messages at the current dequeue rate that the Message Broker is pulling messages from that queue.
Our real problem is that we identified some messages that we need to have processed earlier than those that are actively being consumed by the Broker. Is a solution to this sending the new messages to the Broker with the highest message priority? Will that send those messages to the top of the queue and be processed first? Assuming that we are not stopping the Broker Flow or removing any of the current messages.
You're on the right track. Check as well that your flow input queue is set to priority for msg delivery. You can also redeploy with more instances of the flow and redeploy into additional execution groups... _________________ MQ & Broker admin
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum