首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MQ
订阅
雲翊宸
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
使用RocketMQ遇到过问题?细数RocketMQ的5个问题
在开发的过程中消息中间件已经成为我们常用的技术方案,但是他也给我们带来了很多麻烦。 今天主要和大家分享一下在实际使用中遇到遇到的问题,以及如何是如何解决的。
高并发下如何保证接口的幂等性?
接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 有时我们在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了两条重复的数据,只是id不一样。 我们…
Rocketmq如何保证消息不丢失,如何保证消息不被重复消费
Producer发送消息阶段。 Broker处理消息阶段。 Consumer消费消息阶段。 发送消息阶段涉及到Producer到broker的网络通信,因此丢失消息的几率一定会有,那RocketMQ在此阶段用了哪些手段保证消息不丢失了(或者说降低丢失的可能性)。 手段一:提供S…
《面试》消息队列高可用、重复消费、消息丢失、顺序消息
消息队列在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在消息队列的使用和原理方面对小伙伴们进行360°的刁难。 什么,这么多问题还用个屁啊!别慌,现在就来找找解决方案。 RabbitMQ可以使用镜像模式搭建高可用集群,可以配置数据同步到所有节点还是指定数量的节点…
「查缺补漏」巩固你的RocketMQ知识体系
NameServer,很多时候称为命名发现服务,其在RocketMQ中起着中转承接的作用,是一个无状态的服务,多个NameServer之间不通信。任何Producer,Consumer,Broker与所有NameServer通信,向NameServer请求或者发送数据。而且都是…
聊聊MQ与基于Spring Boot RocketMQ搭建一个消息中心的过程
在引入一项技术之前,首先必须清楚的是该技术可以为项目解决什么问题。个人在了解消息队列(Message Queue)之前,以为消息队列主是用于发送短信、邮件等消息发送(异步解耦),但深入理解才发现自己的理解错了,MQ的作用不止体现在一些用户接收到的具体消息里,还可用于其它应用的数…
跟我学RocketMQ之消息幂等
在上篇中,我们了解了RocketMQ中的消息重试机制以及如何在Producer、Consumer两端对重试消息进行处理。RocketMQ会在消息消费时,按照一定规则推送消息到消费者端进行消息重试。这里
刚体验完RabbitMQ?一文带你SpringBoot+RabbitMQ方式收发消息
本篇是消息队列RabbitMQ的第二弹。 上一篇的结尾我也预告了本篇的内容:利用RabbitTemplate和注解进行收发消息,还有一个我临时加上的内容:消息的序列化转换。 交给Spring帮我们管理连接可以让我们专注于业务逻辑,就像声明式事务一样易用,方便又高效。 祝有好收获…
看完这篇,还不明白怎么让消息变的可靠你打我(RabbitMQ)
在我们开发中,随着业务的不断复杂和调用链路的不断增长,我们可能会慢慢引入越来越多的中间件来更好的服务于我们的系统,但是每样技术都是一把双刃剑,在提高我们系统性能的同时,我们也要想办法来减少它对系统带来稳定性的影响,今天要带来的是如何让RabbitMQ的可靠性达到保证。 要想了解…