RabbitMQ系列八 Queue详细介绍

也称为Message Queue,消息队列,保存消息并将它们转发给消费者


image.png
Queue属性

Durability:是否持久化,Durable:是,Transient:否
Auto delete:如果选yes,则意味着当最后一个监听被移除之后,该Queue会自动被删除

查看所有的Queue
管理界面

http://192.168.120.131:15672/#/queues

通过命令行

rabbitmqctl list_queues
rabbitmqctl list_queues -p log

http://192.168.120.131:15672/api/queues 需要认证

注意:

queue相当与一个容器,一般指一类客户端,如名称是PC,OA,APP,WAP的queue;
routingKey:一般相当于一个操作或者动作,如:login,logout。
exchange:一般也是一个操作。如:login,logout。
如上login而言:
可能会有一个login的exchange,这个exchange有多个绑定,分别是routingkey是login,绑定到PC;routingkey是login,绑定到OA;routingkey是login,绑定到APP;这样再登陆的时候,PC,OA,APP都会收到消息。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容