RabbitMQ

This is the RabbitMQ Server Windows Service Guide.

Service overview

The server can be run as a Windows service under Microsoft Windows NT/2000/2003/XP/Vista®. There is no need for a user to be logged in at a console when running as a service and the server will start automatically after a reboot.

Service Management

The rabbitmq-service.bat batch script in the sbin folder is used to manage the RabbitMQ broker when running as a service. See the rabbit-service.bat documentation for more information.

Troubleshooting

In the event that the erlang VM crashes whilst RabbitMQ is running as a service, rather than writing the crash dump to the current directory (which doesn't make sense for a service) it is written to an erl_crash.dump file in the base directory of the RabbitMQ server (set by the RABBITMQ_BASE environment variable, defaulting to %APPDATA%\RabbitMQ otherwise).