洱源县建设局门户网站,wordpress 新浪主题,杭州制作网站的公司,建设工程信息查询RabbitMQ五种工作模式#xff1a;
1、简单模式#xff1a;就是不通过交换机#xff0c;消息直接通过队列#xff0c;一对一收发。
2、工作队列模式#xff1a;也是不通过交换机#xff0c;消息直接通过队列#xff0c;只是一个发送方可以有多个接收端。
3、发布订阅模…RabbitMQ五种工作模式
1、简单模式就是不通过交换机消息直接通过队列一对一收发。
2、工作队列模式也是不通过交换机消息直接通过队列只是一个发送方可以有多个接收端。
3、发布订阅模式由交换机分发消息到不同队列每个消费者只监听自己的队列。
4、路由模式由交换机分发消息但是发送方需要指定路由key交换机会根据不同的routing key分发给不同的队列消费方对应自己需要的队列。
5、通配符模式和路由模式有些相近只是通配符模式可以在绑定routing key时使用通配符。
6、RPC模式RPC远程调用模式严格来说不太算是MQ。
避免消息堆积
优化消费者代码提高消费者能力给消费者设置生命周期超时就丢弃掉设置队列的最大长度
MQ如何保证顺序消费
将原来的一个queue拆分成多个queue确保每个queue都有一个自己的consumer