[rabbitmq-discuss] mnesia is overloaded
matthias at rabbitmq.com
Tue Jul 13 15:42:34 BST 2010
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:
> I remember seeing this thread on erlang-questions some time ago:
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.
More information about the rabbitmq-discuss