![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息中间件
文章平均质量分 88
DJ懒羊羊。
菜小白,大梦想
展开
-
分布式消息队列:Rabbitmq(2)
为了保证消息的可靠性,比如每条消息都成功消费,需要提供一个容错机制,即失败的消息怎么处理,相当于死信。让交换机和队列进行关联,可以指定让交换机把什么样的消息发送给队列。:过期的消息,拒收的消息,处理失败的消息,消息队列满了统称为死信。特点:给每条消息指定一个有效期,一段时间内未被消费,就过期了。特定的一类消息只交给特定的一类系统(程序来处理)。消息会根据一个模糊的路由键转发到指定的队列中。给死信队列发送消息的交换机,也存在路由绑定。路由键,控制消息要发送哪个队列。特定的消息指定给特定的队列。原创 2023-10-27 21:15:37 · 554 阅读 · 0 评论 -
分布式消息队列:RabbitMQ(1)
在不同的系统下,应用之间实现消息的传输,不需要考虑传输应用的编程语言,系统和,框架等等,实现应用解耦的作用。12点时来了10万个请求,原本情况下,10万个请求都在系统内部立刻处理,很快系统压力过大宕机。大的核心系统始终往消息队列发消息,其他的系统都去订阅这个消息队列的消息,用的时候进行取就OK。先把用户的请求放到消息队列种,消费者(实际执行操作的应用)可以按照自己的需求,慢慢去取。:生态好,易学习,易于理解,时效性强,支持不同语言的客户端,扩展性,可用性都很不错。(跨团队,跨业务合作,应用解耦)原创 2023-10-27 18:46:50 · 738 阅读 · 0 评论