文章 2023-06-19 来自:开发者社区

《微服务实战》 第十五章 RabbitMQ 延迟队列

前言实际业务中,例如秒杀系统,秒杀商品成功会有截止时间,这时需要用到RabbitMQ延迟服务。1、RabbitMQ延迟队列1.1、方式1:RabbitMQ通过死信机制来实现延迟队列的功能TTL ,即 Time-To-Live,存活时间,消息和队列都可以设置存活时间Dead Letter,即死信,若给消息设置了存活时间,当超过存活时间后消息还没有被消费,则该消息变成了死信Dead Letter E....

文章 2023-03-20 来自:开发者社区

18-微服务技术栈(高级):RabbitMQ仲裁队列与集群扩容

从RabbitMQ 3.8版本开始,引入了新的仲裁队列,他具备与镜像队里类似的功能,但使用更加方便。1.添加仲裁队列在任意控制台添加一个队列,一定要选择队列类型为Quorum类型。在任意控制台查看队列:可以看到,仲裁队列的 + 2字样。代表这个队列有2个镜像节点。因为仲裁队列默认的镜像数为5。如果你的集群有7个节点,那么镜像数肯定是5;而我们集群只有3个节点,因此镜像数量就是3.2.测试可以参考....

18-微服务技术栈(高级):RabbitMQ仲裁队列与集群扩容

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

微服务

构建可靠、高效、易扩展的技术基石

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等