rabbitmq-echopid.8
名称
rabbitmq-echopid.bat
— 返回运行 RabbitMQ 的 Erlang 运行时的 Windows 进程 ID
摘要
rabbitmq-echopid.bat | sname |
描述
RabbitMQ 是一个开源的多协议消息代理。
运行 rabbitmq-echopid.bat
将尝试发现并输出托管 RabbitMQ 的 Erlang 运行时进程(erl.exe)的进程 ID(PID)。为了让 erl.exe 有足够的时间启动并加载 RabbitMQ,脚本将在找不到合适的 PID 时等待十秒钟,然后超时。
如果发现了 PID,脚本将在退出并设置 ERRORLEVEL
为 0 之前将其输出到标准输出。如果在超时之前没有发现 PID,则不会向标准输出写入任何内容,并且脚本退出并设置 ERRORLEVEL
为 1。
请注意,此脚本仅存在于 Windows 上,因为需要等待 erl.exe 并可能超时。要在 Unix 上获取 PID,请在启动 rabbitmq-server(8) 之前设置 RABBITMQ_PID_FILE
,并且不要使用 -detached
。
选项
- sname
- RabbitMQ 节点名称的短名称形式。
参见
rabbitmq-plugins(8)、rabbitmq-server(8)、rabbitmq-service(8)、rabbitmqctl(8)
作者
RabbitMQ 团队 <contact-tanzu-data.pdl@broadcom.com>