Description
When consuming messages using an external CORE client, performance seems to inexplicably fall off from 100s of msg/s throughput (with 0-2ms latency) to around 20 msg/s with around 50ms latency. The falloff does not seem to be related to paging or client acknowledgements. Running a tcp dump between the broker and client, it appears that the client is acking messages, but the time between acknowledgement and subsequent dispatch jumps from sub-ms to around 50ms.
Restart of the broker restores performance, though sometimes multiple (2-3) restarts are required.