随笔分类 -  rabbitMQ

摘要:如何确保消息不丢失 - 1、检测消息丢失的方法 可以利用消息队列的有序性来验证是否有消息丢失。在Producer端给每个发出的消息附加一个连续递增的序号,然后在Consumer端来检查这个序号的连续性。如果没有消息丢失,Consumer收到消息的序号必然是连续递增的,如果检测到序号不连续,那就是丢消 阅读全文
posted @ 2021-12-29 17:53 随★风 阅读(303) 评论(0) 推荐(0) 编辑
摘要:1.为什么要用MQ(消息队列) 在面试中,MQ是面试官常问知识点,那么我们为什么要使用MQ呢? 异步处理 流量削峰 应用解耦 注册场景 我就直接将我司的真实场景搬过来剖析,这里不拿冷门业务(怕你们看不懂怼我-。-),找一个大部分系统都会有的功能:注册。 信息校验->创建账户并入库->创建资金账户-> 阅读全文
posted @ 2021-03-17 15:57 随★风 阅读(345) 评论(0) 推荐(0) 编辑
摘要:目录 1:什么场景使用了mq?直接掉接口不行吗? 2:用消息队列都有什么优点和缺点? 3:Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别? 4:那你们是如何保证消息队列的高可用的? 5:如何保证消息不被重复消费啊?如何保证消费的时候是幂等的啊? 6:如何保证消息的可靠 阅读全文
posted @ 2021-03-17 15:43 随★风 阅读(478) 评论(0) 推荐(1) 编辑
摘要:第一步导入依赖 : <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.4.1</version></dependency> 第二步编写一个连接类获取MQ的连接:Co 阅读全文
posted @ 2019-11-25 15:10 随★风 阅读(1368) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/Evankaka/article/details/80977027 1.RabbitMq简介 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中 阅读全文
posted @ 2019-09-24 15:03 随★风 阅读(3376) 评论(0) 推荐(0) 编辑
摘要:转载链接:https://blog.csdn.net/zhm3023/article/details/82217222 1、安装Erlang 下载地址:https://www.erlang.org/downloads,本文选择OTP 21.0.1 Windows 64-bit Binary File 阅读全文
posted @ 2019-09-24 14:47 随★风 阅读(36457) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示