[rabbitmq-discuss] hanging on message sending with py-amqplib
Matthew Sackman
matthew at rabbitmq.com
Fri Oct 1 18:21:20 BST 2010
On Fri, Oct 01, 2010 at 12:11:03PM -0500, tsuraan wrote:
> > While this is happening, the consumers are consuming from
> > the queues. If I stop the consumers, then the hangs also stop. I
> > also don't ever seem to get hangs when doing normal message sending
> > through the exchanges that I normally use;
>
> Ok, this bit isn't true; apparently this is happening during normal
> runtime as well, so it's probably not related to the amq.direct
> exchange. It looks like any call to tx_commit is hanging, when called
> from anywhere in the system. I could really use some sort of advice
> for how to debug this. It's rabbit 2.1.0 on erlang 13.2.4 (erl
> -version gives 5.7.5; I can never remember exactly how that maps to
> erlang's crazy versions: 13B4 maybe?).
Brilliant timing ;) Hmm, check disk access on the broker - if
transactions are occurring then there should be a fair amount of disk
activity. Probably a dumb question, but you have done a tx.select on the
publishing channel first?
Matthew
More information about the rabbitmq-discuss
mailing list