rabbitmq-service用户手册(翻译)
来源:互联网 发布:手机时间网络时间不对 编辑:程序博客网 时间:2024/05/18 21:09
转自:http://www.verydemo.com/demo_c230_i793.html
通过 http://www.rabbitmq.com/manpages.html 可知 RabbitMQ 有5个 General Command :
1. rabbitmqctl2. rabbitmq-plugins
3. rabbitmq-server
4. rabbitmq-service
5. rabbitmq-echopid
若要对 server 进行高级配置,则需要参考 administrator's guide(http://www.rabbitmq.com/admin-guide.html)
命令名
rabbitmq-service — 管理 RabbitMQ AMQP 服务
rabbitmq-service [command]
描述
通过运行 rabbitmq-service 可以使 RabbitMQ broker 作为 NT/2000/2003/XP/Vista 环境中的服务使用。RabbitMQ broker 服务的开始和停止可以通过 Windows 的 service 控制台进行控制。
默认情况下该服务将以本地系统账户的鉴权上下文模式运行。故该服务有必要在本地系统账户和用于运行 rabbitmqctl 的账户之间同步 Erlang 的 cookie 值(典型情况位于 C:\WINDOWS\.erlang.cookie 中)。
命令
help显示用法信息
install安装服务。服务并不会被启用,后续的 invocation 将在 相关环境变量被修改或者处于 active 状态的 plugin 发生变化时 更新服务的参数值。
remove移除服务。如果服务处于运行状态则会在自动停止之后再被移除。没有文件会在这个过程中被删除,并且 rabbitmq-server 仍然保持可用状态。
start开始服务。服务开始前必须已经正确的被安装好。
stop停止服务。该命令只对运行中的服务才生效。
disable去使能服务。该命令等价于使用 Windows 的服务控制面板设置该服务的启动类型为 Disabled 。
enable使能服务。该命令等价于使用 Windows 的服务控制面板设置该服务的启动类型为 Automatic 。
环境变量
RABBITMQ_SERVICENAME默认为 RabbitMQ。
RABBITMQ_BASE
默认指向当前用户的应用程序数据目录,这个的路径同样是 log 和 database 的目录。
RABBITMQ_NODENAME
默认指向 rabbit,该环境变量在你想要在单台物理机上运行多于1个 node 时有用 - RABBITMQ_NODENAME 在每一个 erlang-node-and-machine 搭配中应该是唯一的。 参见 clustering on a single machine 中的具体说明。
RABBITMQ_NODE_IP_ADDRESS
默认情况 RabbitMQ 将绑定到全部 interface (IPv4 和 IPv6,如果存在的话) 上。通过设置该环境变量可以让您只绑定到一个网络 interface 或者 address family 上。
RABBITMQ_NODE_PORT
默认为 5672。
ERLANG_SERVICE_MANAGER_PATH
默认指向 erlx.y.z\erts-x.y.z\bin ,即 Erlang 服务管理器的安装位置。
RABBITMQ_CONSOLE_LOG
设置该变量为 new 或者 reuse ,以使 console 的输出从 server 重定向到 安装了该服务的用户的应用程序数据目录,且名字为 SERVICENAME.debug 的文件上。在 Vista 上为 C:\Users\AppData\username\SERVICENAME 。在更早版本的 Windows 上为 C:\Documents and Settings\username\Application Data\SERVICENAME 。如果 RABBITMQ_CONSOLE_LOG 设置为 new ,则每次服务启动时均新建文件;如果 RABBITMQ_CONSOLE_LOG 设置为 reuse ,则每次服务启动时均覆盖之前的文件;当 RABBITMQ_CONSOLE_LOG 未设置或者设置为除了 new 和 reuse 之外的其他值时,默认行为是 server 的输出被丢弃不记录。
原文参考:http://www.rabbitmq.com/man/rabbitmq-service.man.html
- rabbitmq-service用户手册(翻译)
- commons math用户手册翻译(一)
- Nuttx操作系统用户手册(阅读记录)(翻译)
- gradle 用户手册 第一章(尝试翻译)
- Netsurf用户手册翻译
- CarontFX 用户手册翻译01
- CarontFX 用户手册翻译02
- RabbitMQ 之 Publisher Acknowledgement(翻译)
- RabbitMQ课程翻译(第一课)
- Jmeter用户手册翻译日志-wiki
- Jmeter用户手册翻译日志-JIRA
- GeoServer2.3 翻译 的用户手册
- NetXMS中文版用户手册部分翻译
- activiti-5.16用户手册翻译完毕
- Activiti 用户手册翻译-9 表单
- 【翻译】Service
- RabbitMQ官方指南翻译
- Java Message Service - RabbitMQ
- 1042. Shuffling Machine
- [翻译]ACMer 2013 Daily Training- 13th Mar for 11x&&12x
- STM32之如何封装自己的lib库
- The Dream of Website
- The App of WebDesign
- rabbitmq-service用户手册(翻译)
- 一个关于uC/OS的故事
- HTC G13刷机手记
- Struts2 + Spring 3 + Hibernate 4 + Java 使用经验总结
- hdu2019 数列有序!
- [翻译]ACMer 2013 Daily Training- 14th Mar for 11x&&12x
- 今天比较闲
- PhoneGap2.5.0 Android平台移植02
- Centos vim C/C++ 编程环境配置