rabbitmq-server.8
名称
rabbitmq-server — 启动一个 RabbitMQ 节点
概要
rabbitmq-server | [-detached] |
描述
RabbitMQ 是一个开源的、支持多协议的消息代理。
运行 rabbitmq-server 会在前台启动一个 RabbitMQ 节点。该节点将显示启动横幅并报告启动完成情况。要关闭服务器,请使用服务管理工具或 rabbitmqctl(8)。
环境变量
RABBITMQ_CONFIG_FILE默认为 /etc/rabbitmq/rabbitmq.conf。节点配置文件路径。要了解更多信息,请参阅 RabbitMQ 配置指南
RABBITMQ_MNESIA_BASE默认为 /var/lib/rabbitmq/mnesia。节点数据目录将在此目录中(或创建)。要了解更多信息,请参阅 RabbitMQ 文件和目录指南
RABBITMQ_LOG_BASE默认为 /var/log/rabbitmq。服务器生成的日志文件将放在此目录中。要了解更多信息,请参阅 RabbitMQ 日志记录指南
RABBITMQ_NODENAME默认为 "rabbit@"。后跟计算出的主机名。可用于在同一主机上运行多个节点。集群中的每个节点都必须有一个唯一的
RABBITMQ_NODENAME。要了解更多信息,请参阅 RabbitMQ 集群指南RABBITMQ_NODE_IP_ADDRESS默认情况下,RabbitMQ 将绑定到所有可用的 IPv6 和 IPv4 接口。此变量将节点限制为一个网络接口或地址族。要了解更多信息,请参阅 RabbitMQ 网络指南
RABBITMQ_NODE_PORTAMQP 0-9-1 和 AMQP 1.0 端口。默认为 5672。要了解更多信息,请参阅 RabbitMQ 网络指南
选项
-detached在后台启动服务器进程。请注意,这会导致 PID 不会被写入 PID 文件。
例如,在后台运行 RabbitMQ AMQP 服务器
rabbitmq-server -detached
另请参阅
rabbitmqctl(8), rabbitmq-diagnostics(8), rabbitmq-plugins(8), rabbitmq-queues(8), rabbitmq-streams(8), rabbitmq-upgrade(8), rabbitmq-service(8), rabbitmq-env.conf(5), rabbitmq-echopid(8)
作者
The RabbitMQ Team <contact-tanzu-data.pdl@broadcom.com>