RegiRobert
New Member
Hi,
I'm experience some sersious performance problems when using the request/reply model as well from a client connected using the 4GL adapter, a Java-client and a HTML-client using the "POST" method.
Sonic automatically creates one (or more) temporary reply queue(s) for replying to these kind of requests.
Setting the reply-queue hardcoded to a fixed, existing SonicMQ queue, delivers a 15 fold (!!) performance improvement.
With fixed queues I can read & delete 300 requested messages per second from a queue.
When the requester asks for a temporary queue, I can only read & delete about 20 requested messages per second from the same request queue.
As you can see, this problem occurs even without replying, the performance impact issue comes up when reading and deleting request messages.
Does anyone have experience with these matters ?
Can this issue be resolved by any kind of SonicMQ tuning ?
I'm using SonicMQ 5.0.1, messages and sessions are NON_PERSISTENT.
Tia,
Regi Robert
Vandeputte International, Belgium.
regi.robert@vdp.com
I'm experience some sersious performance problems when using the request/reply model as well from a client connected using the 4GL adapter, a Java-client and a HTML-client using the "POST" method.
Sonic automatically creates one (or more) temporary reply queue(s) for replying to these kind of requests.
Setting the reply-queue hardcoded to a fixed, existing SonicMQ queue, delivers a 15 fold (!!) performance improvement.
With fixed queues I can read & delete 300 requested messages per second from a queue.
When the requester asks for a temporary queue, I can only read & delete about 20 requested messages per second from the same request queue.
As you can see, this problem occurs even without replying, the performance impact issue comes up when reading and deleting request messages.
Does anyone have experience with these matters ?
Can this issue be resolved by any kind of SonicMQ tuning ?
I'm using SonicMQ 5.0.1, messages and sessions are NON_PERSISTENT.
Tia,
Regi Robert
Vandeputte International, Belgium.
regi.robert@vdp.com