当前位置:   article > 正文

RabbitMQ的队列、交换机类型的概念与作用_rabbitmq多个交换机和队列有什么好处

rabbitmq多个交换机和队列有什么好处

一、什么是 RabbitMQ 的工作队列?

1、工作队列也称工作者模式,一个生产者、一个消费者

2、也可以一个生产者、多个消费者(竞争关系,可能会重复消费),不需要设置交换机(使用默认的交换机)

3、不需要设置交换机(使用默认的交换机)

二、队列参数

1、name: 队列的名称;

2、actualName: 队列的真实名称,默认用name参数,如果name为空,则根据规则生成一个;
3、durable: 是否持久化;
4、exclusive: 是否独享、排外的;
5、autoDelete: 是否自动删除;
6、arguments:队列的其他属性参数,有如下可选项:
(1)x-message-ttl:消息的过期时间,单位:毫秒;
(2)x-expires:队列过期时间,队列在多长时间未被访问将被删除,单位:毫秒;
(3)x-max-length:队列最大长度,超过该最大值,则将从队列头部开始删除消息;
(4)x-max-length-bytes:队列消息内容占用最大空间,受限于内存大小,超过该阈值则从队列头部开始删除消息;
(5)x-overf

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/598162
推荐阅读
相关标签
  

闽ICP备14008679号