On 25/05/16 13:53, Toralf Lund wrote:
On 24/05/16 16:41, Gordon Sim wrote:
On 24/05/16 15:28, Toralf Lund wrote:
On 24/05/16 13:22, Gordon Sim wrote:
On 24/05/16 12:20, Gordon Sim wrote:
if you run:

  qpid-config queues

and:

  qpid-send -q

I think that should allow us to see if there is any queue near its
limit.

qpid-config queues says

Queue Name       Attributes
========================================
pgs.bocs.status  --replicate=all --lvq-key=qpid.subject --argument
qpid.ha-uuid=1935a318-a308-49ff-bf56-3c618599349a --argument
qpid.last_value_queue=True --argument qpid.browse-only=True

You only have one queue?
I have only one that's supposed to get the messages I'm talking about
here, but perhaps you wanted data for *all* queues? A full list is
included below.


The version of qpid-send I have doesn't seem to have a "-q" option. I
did try

qpid-send -a pgs.bocs.status -m 1

Doh! I'm very sorry, I meant to write `qpid-stat -q`. That gives us
the depths of the queues in question.
Of course. I've used qpid-stat -q before, but I somehow didn't make the
connection... You will find the output at the end of the message.

So it doesn't look like any of the queues are being flow controlled. I see you have replication enabled, is it actually active? Tne other possibility is that the completions are being withheld by the broker because it hasn't replicated. Are there any errors or warnings in any of the broker logs?

Can you get a protocol trace for the sender in question? That would confirm that the issue is the broker not sending the completion in the first place. Then we can try and figure out why that might be.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to