[rabbitmq-discuss] MulticastMain Java client causes Erlang error eheap_alloc: Cannot allocate 467078560 bytes of memory (of type "heap") (with RabbitMQ 1.7.1)

Matthias Radestock matthias at lshift.net
Tue Jan 26 15:53:54 GMT 2010


I just spotted a few things ...

Matthias Radestock wrote:
>> =INFO REPORT==== 26-Jan-2010::16:09:34 ===
>> Rolling persister log to 
>> "c:/AMQP/RabbitMQ/rabbitmq_server-1.7.0/db/rabbit-mnesi
>> a/rabbit_persister.LOG.previous"

Err, are you actually running the 1.7.1 server? The above says 1.7.0.

Also, from your original post ...

> C:\AMQP\RabbitMQ\rabbitmq_server-1.7.1\sbin>"C:\erl5.7.4\bin\erl.exe" -pa "C:\AM
> QP\RabbitMQ\rabbitmq_server-1.7.1\sbin\..\ebin" -enum_args -noinput -boot start_
> sasl "" -sname rabbit -s rabbit +W w +A30 -kernel inet_default_listen_options "[
> {nodelay, true}, {sndbuf, 16384}, {recbuf, 4096}]" -kernel inet_default_connect_
> options "[{nodelay, true}]" -rabbit tcp_listeners "[{\"\", 5672}]" -kerne
> l error_logger {file,\""C:/AMQP/RabbitMQ/rabbitmq_server-1.7.1/log/rabbit.log"\"
> }  -sasl errlog_type error -sasl sasl_error_logger {file,\""C:/AMQP/RabbitMQ/rab
> bitmq_server-1.7.1/log/rabbit-sasl.log"\"} -os_mon start_cpu_sup true -os_mon st
> art_disksup false -os_mon start_memsup false -os_mon start_os_sup false -os_mon
> memsup_system_only true -os_mon system_memory_high_watermark 0.95 -mnesia dir \"
> "C:/AMQP/RabbitMQ/rabbitmq_server-1.7.1/db/rabbit-mnesia"\"

Where did that come from? That's not what a proper 1.7.1 startup line 
looks like. It also explains why your changes to rabbitmq.config made to 
difference - amongst other things the above is missing the option that 
passes in the config file. Please start rabbit with the provided scripts 
(and if that doesn't work, report any problems to the list).



More information about the rabbitmq-discuss mailing list