1MB payloads are pretty big. I'm not sure that is affecting the behavior
you're seeing, but it stands out as unusual.

Since you say the messages are not being acked, can you show us the code
that attempts to send those acks? And are we talking about queues or
topics?

Are the performance characteristics normal/expected if you use auto-ack?

What prefetch buffer size are you using for your clients?

Tim

On Jul 14, 2017 5:18 AM, "akpuvvada" <akp4ti...@gmail.com> wrote:

> I am trying to test Active MQ for Performance
> I have installed it in Unix in 'Shared File System' Fault Tolerant pair.
> Max Heap Size is 3 GB
> 4GB Persistence Store Size
> 2Gb Temporary Store Size
>
> I am trying to publish messages with 'Non_Persistent' Delivery mode with
> Payload of size 1 MB without any delay in a loop - 10K messages.
> I am trying to consume the messages with Clinet ACK and acknowledging after
> logging the receipt of message.
>
> Prouder has published 3k+ messages and slowed down as Temp Store size is
> only 2GB.
>
> However, Subscriber is consuming the messages at a very slow rate and not
> acknowledging or Active MQ is not processing the acknowledgements.
>
> Please advise what I am doing wrong or what should be changed to improve
> the
> performance?
>
>
>
> --
> View this message in context: http://activemq.2283324.n4.
> nabble.com/Active-MQ-Performance-with-CLIENT-Ack-tp4728551.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>

Reply via email to