一、常用命令
rabbitmq-server -detached 启动RabbitMQ服务
rabbitmqctl stop 关闭RabbitMQ服务
rabbitmqctl start_app 启动RabbitMQ应用,而不是服务
rabbitmqctl stop_app 停止
rabbitmqctl status 查看状态
rabbitmqctl add_user mq 123456 新增账户
rabbitmqctl set_user_tags mq administrator 给账户设置角色
rabbitmq-plugins enable rabbitmq_management 启用管理插件
rabbitmqctl cluster_status 集群状态
rabbitmqctl forget_cluster_node rabbit@rabbit3 节点摘除
rabbitmqctl reset application重置
rabbitmqctl set_cluster_name rabbit@rabbit1 修改集群名称
rabbitmqctl join_cluster rabbit@rabbit1 --ram 以ram形式加入集群
rabbitmqctl change_cluster_node_type ram 更改为ram模式
rabbitmq-plugins enable rabbitmq_tracing 启用日志插件
rabbitmq-plugins disable rabbitmq_tracing 停用日志插件
rabbitmqctl trace_on -p [virtual host] 启用日志监控
rabbitmqctl trace_off -p [virtual host] 停用用日志监控
rabbitmqctl set_policy -p [virtual host] TTL ".*" '{"message-ttl":60000}' --apply-to queues 设置消息生命周期,表示60s
rabbitmqctl set_policy -p [vi