Nano
Nano

Reputation: 1

Why is processing of filled JMS Queues (about 50.000 Messages) slower than processing fewer filled JMS Queues?

Why is processing of filled and persistent JMS Queues (about 50.000 Messages) slower than processing of fewer filled and persistant JMS Queues?

(I use a JMS Queue between two WepSphere ESB Mediation Flows. The one puts messages in the queue, the other flow gets messages out of it. When the JMS Queue is filled up to 50.000 Messages the processing gets very slow...)

Has anybody here the answer to my question? :)

Many thanks upfront!

Upvotes: 0

Views: 565

Answers (1)

Shashi
Shashi

Reputation: 15273

You will need to identify which part of your solution is slow. Your put could be slower as your putting persistent messages. As you might be aware persistent messages are written to disk, hence there could be delay.

Identify why the messages are piling up in the queue. Your consumer could be slow in processing messages.

Upvotes: 1

Related Questions