赞
踩
官网地址:https://www.rabbitmq.com/
下载地址:https://www.rabbitmq.com/download.html
(注意:Windows 控制台需要用管理员启动,不然会报错:发生系统错误 5)
# 后台启动
rabbit-mq-server -detached
# 直接启动(关闭窗口会直接退出)
rabbitmq-server
# 关闭应用和erlang
rabbitmqctl stop
# 只关闭应用,不关闭erlang
rabbitmqctl stop_app
# 查看服务状态
rabbitmqctl status
# 查看集群信息
rabbitmqctl cluster_status
# 安装服务(install之后默认启动) rabbitmq-service install # 启动服务 rabbitmq-service start # 关闭服务 rabbitmq-service stop # 查看服务状态 rabbitmqctl status # 查看集群信息 rabbitmqctl cluster_status # 使服务有效 rabbitmq-service enable # 使服务无效(服务关闭后,执行才生效) rabbitmq-service disable # 帮助 rabbitmq-service help
# 查看集群状态
rabbitmqctl cluster_status
# 添加节点
rabbitmqctl join_cluster {--ram|--disk} rabbit@node
# 移除节点(注意先关闭应用程序:rabbitmqctl stop_app)
rabbitmqctl forget_cluster_node rabbit@node
# 节点健康检查
rabbitmqctl node_health_check
# 查看用户列表 rabbitmqctl list_users # 添加用户 rabbitmqctl add_user <username> <password> # 修改密码 rabbitmqctl change_password <username> <newpass> # 删除用户 rabbitmqctl delete_user <username> # 设置权限(如:给root用户设置/的vhost所有权限) # rabbitmqctl set_permissions -p VHostPath 用户名 配置权限 写权限 读权限 rabbitmqctl set_permissions -p / <username> ".*" ".*" ".*" # 查看所有用户权限 rabbitmqctl list_permissions [-p VHostPath] # 查看指定用户权限 rabbitmqctl list_user_permissions <username> # 清除用户权限 rabbitmqctl clear_permissions [-p VHostPath] <username> # 设置角色 # administrator:所有权限 # management:用户可以访问management管理插件; # monitoring:用户可以访问management管理插件,查看所有连接,通道以及节点相关信息; # policymaker:用户可以访问management管理插件,并管理他们有权访问的vhost的策略和参数。 rabbitmqctl set_user_tags <username> <tag1,tag2>
# 启动管理插件,可视化界面
rabbitmq-plugins enable rabbitmq_management
# 关闭管理插件,可视化界面
rabbitmq-plugins disable rabbitmq_management
# 启动trace插件
rabbitmq-plugins enable rabbitmq_tracing
# 打开trace功能
rabbitmqctl trace_on
# 关闭trace插件
rabbitmq-plugins disable rabbitmq_tracing
# 关闭trace功能
rabbitmqctl trace_off
参考地址:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。