[rabbitmq-discuss] Can't Determine Cause of 541 - INTERNAL_ERROR

Samuel Duncan sduncan at wetafx.co.nz
Mon Feb 22 22:54:10 GMT 2010


Cool, thanks a lot Matthias. I'll give that a go. What is it that causes 
connection closing to be considered abrupt? Is there some preamble I am 
failing to do on shutdown of the application?

Sam

Matthias Radestock wrote:
> Sam,
>
> Samuel Duncan wrote:
>> No problem, both attached.
>
> Thanks. What triggered the fault is probably:
>
> =ERROR REPORT==== 22-Feb-2010::18:16:42 ===
> ** Too many db tables **
>
> Looking at the log, I can see a large number of connections getting 
> closed abruptly just before then. That would probably have triggered a 
> large number of queue auto-deletions, all happening in parallel and 
> exceeding one of the built-in limits, resulting in the above error. As 
> a consequence, some queue/binding records would not have been removed 
> from the routing tables, causing subsequent queue declarations to find 
> stale entries and return the errors you saw.
>
> To increase the limit, edit/create /etc/rabbitmq/rabbitmq.conf and set
> ERL_MAX_ETS_TABLES=10000
> (the default is 1400; if it still fails try some higher values)
>
>
> Regards,
>
> Matthias.





More information about the rabbitmq-discuss mailing list