RabbitMQ手册之rabbitmq-server

rabbitmq-server,启动RabbitMQ AMQP服务

语法

rabbitmq-server [-detached]

说明

RabbitMQ 是AMQP的实现,高性能的企业消息的新标准。RabbitMQ服务器是一个强大和可扩展的AMQP代理的实现。

正在运行的rabbitmq-server,在前段显示一条标语信息,和在启动序列的进度报告,并用 "broker running" 的信息结束,表明 RabbitMQ 代理已经启动成功。要停止该服务,只需终止进程或者使用 rabbitmqctl。

环境

RABBITMQ_MNESIA_BASE
# 默认值为 /var/lib/rabbitmq/mnesia,设置这个目录是Mnesia数据库文件应该被放置的位置


RABBITMQ_LOG_BASE
# 默认值为 /var/log/rabbitmq,服务器产生的日志文件将被放置在这个目录


RABBITMQ_NODENAME
# 默认值为 rabbit,如果想要在每个机器上运行多个节点,该参数很有用处;RABBITMQ_NODE 应该独一无二,即每一个 Erlang节点和机器的集合。


RABBITMQ_NODE_IP_ADDRESS
# 默认情况下,RabbitMQ 会绑定到所有接口,在IPv4 和 IPv6(如果可用的话)。
# 如果只想绑定到一个网络接口或者地址族上,请设置此选项


RABBITMQ_NODE_PORT
# 默认值为 5672

选项

-detached
# 在后台启动服务进程。注意,这将导致pid没有写入到pid文件中。
# rabbitmq-server -detached
# 上述命令,表示在后台启动RabbitMQ AMQP服务。

你可能感兴趣的:(RabbitMQ手册之rabbitmq-server)