Menu

rabbitmq-echopid(8)

NAME

rabbitmq-echopid.batreturn the Windows process id of the Erlang runtime hosting RabbitMQ

SYNOPSIS

rabbitmq-echopid.bat sname

DESCRIPTION

RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker.
Running rabbitmq-echopid.bat will attempt to discover and echo the process id (PID) of the Erlang runtime process (erl.exe) that is hosting RabbitMQ. To allow erl.exe time to start up and load RabbitMQ, the script will wait for ten seconds before timing out if a suitable PID cannot be found.
If a PID is discovered, the script will echo it to stdout before exiting with a ERRORLEVEL of 0. If no PID is discovered before the timeout, nothing is written to stdout and the script exits setting ERRORLEVEL to 1.
Note that this script only exists on Windows due to the need to wait for erl.exe and possibly time-out. To obtain the PID on Unix set RABBITMQ_PID_FILE before starting rabbitmq-server(8) and do not use -detached.

OPTIONS

sname
The short-name form of the RabbitMQ node name.

SEE ALSO

rabbitmq-plugins(8), rabbitmq-server(8), rabbitmq-service(8), rabbitmqctl(8)

AUTHOR

The RabbitMQ Team <[email protected]>