[rabbitmq-discuss] mnesia is overloaded

Matthias Radestock matthias at rabbitmq.com
Tue Jul 13 15:42:34 BST 2010


Jon,

On 10/07/10 16:11, Ovidiu Deac wrote:
> On Sat, Jul 10, 2010 at 5:47 PM, Jon Brisbin<jon at jbrisbin.com>  wrote:
>> I'm running some tests locally and I'm making a change and then just
>> re-running the unit test, which fires up a bunch of listeners and starts
>> dumping messages right away. Randomly, one part of my tests will hang. I
>> noticed the following in the log file. Do I need to change some settings or
>> something? I'm only sending several dozen messages at once...
>> =WARNING REPORT==== 10-Jul-2010::09:01:05 ===
>> Mnesia('rabbit at brisbins-mbp'): ** WARNING ** Mnesia is overloaded:
>> {dump_log,
>>
>>   time_threshold}
>
> I remember seeing this thread on erlang-questions some time ago:
> http://www.erlang.org/pipermail/erlang-questions/2006-July/021484.html

RabbitMQ is already pre-configured with a larger IO thread pool, so I 
doubt the above will make a difference.

The warning message is indicative of a very high rate of AMQP resource 
configuration operations, e.g. creation/deletion of exchanges, queues 
and bindings. Is that what you'd expect to see from your tests?

The message doesn't actually indicate an error. If the high transaction 
rate is just a peak and subsequently subsides then everything ought to 
be fine. So if your tests hang that is likely for a different reason.


Regards,

Matthias.


More information about the rabbitmq-discuss mailing list