Closed warrenzhu25 closed 5 years ago
If you are using PEEKLOCK mode, Receive is two operations (receive + complete) while send is only one operation. So Send throughput is generally higher than receive throughput. Answer to your questions..
Thanks for your reply. I try to understand the basic flow of receiving:
Is my understanding right?
Thanks for clarification. I got the point of prefetch count. But I'm still confusing about max concurrent calls.
Thanks a lot.
I found receiver side of queue cannot catch up with producer speed. I found there're some possible ways to improve this:
To increase the overall receive rate from the queue, use multiple message factories to create receivers.
Does that mean I should create multiple queue client to receive?I would suggest to have a wiki page about how to increase receiver throughput.