rabbitmq的一些常用命令

来源:互联网 发布:软件授权iphone 编辑:程序博客网 时间:2024/05/27 06:55

rabbitmq最新版本在外部的访问权限上进行了进一步的控制,其中默认情况下,guest用户只能通过本地loopback端口访问

为了在外部对rabbitmq进行连接和访问,需要新增用户,对用到的命令进行简单记录

rabbitmqctl add_user <username> <userpass>rabbitmqctl add_vhost <path>rabbitmqctl set_user_tags <username> administratorrabbitmqctl set_permissions -p <path> <username> ".*" ".*" ".*"
  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  • 3
  • 4

rabbitmq简单状态查询命令

rabbitmqctl list_connections   ---用于查看当前的连接rabbitmqctl list_queues        ---会列出所有队列名称,后边可能还会带着这个队列当前消息数rabbitmqctl status             ---查看当前队列信息
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

rabbitmq恢复出厂设置命令

rabbitmqctl stop_apprabbitmqctl reset/force_resetrabbitmqctl start_app
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

rabbitmq清除队列里的消息

rabbitmqctl -p ${vhost-name} purge_queue ${queue-name}
  • 1
  • 1