summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-08-22 16:46:40 +0100
committerSimon MacMullen <simon@rabbitmq.com>2011-08-22 16:46:40 +0100
commit2d0657408280c0d0281623327b6c5085e2f8b2e5 (patch)
tree6c001edf95c2f694e0180f141f7b3548c7f881b6 /docs
parent2b0a450fc734d0c80381b1affe8897a5036ea464 (diff)
downloadrabbitmq-server-2d0657408280c0d0281623327b6c5085e2f8b2e5.tar.gz
Update the man page.
Diffstat (limited to 'docs')
-rw-r--r--docs/rabbitmqctl.1.xml20
1 files changed, 14 insertions, 6 deletions
diff --git a/docs/rabbitmqctl.1.xml b/docs/rabbitmqctl.1.xml
index ba87c836..4d3065b7 100644
--- a/docs/rabbitmqctl.1.xml
+++ b/docs/rabbitmqctl.1.xml
@@ -163,20 +163,28 @@
</varlistentry>
<varlistentry>
- <term><cmdsynopsis><command>wait</command></cmdsynopsis></term>
+ <term><cmdsynopsis><command>wait</command> <arg choice="req"><replaceable>pid_file</replaceable></arg></cmdsynopsis></term>
<listitem>
<para>
Wait for the RabbitMQ application to start.
</para>
<para>
This command will wait for the RabbitMQ application to
- start at the node. As long as the Erlang node is up but
- the RabbitMQ application is down it will wait
- indefinitely. If the node itself goes down, or takes
- more than five seconds to come up, it will fail.
+ start at the node. It will wait for the pid file to
+ be created, then for a process with a pid specified in the
+ pid file to start, and then for the RabbitMQ application
+ to start in that process. It will fail if the process
+ terminates without starting the RabbitMQ application.
+ </para>
+ <para>
+ A suitable pid file is created by
+ the <command>rabbitmq-server</command> script. By
+ default this is located in the Mnesia directory. Modify
+ the <command>RABBITMQ_PID_FILE</command> environment
+ variable to change the location.
</para>
<para role="example-prefix">For example:</para>
- <screen role="example">rabbitmqctl wait</screen>
+ <screen role="example">rabbitmqctl wait /var/run/rabbitmq/pid</screen>
<para role="example">
This command will return when the RabbitMQ node has
started up.