posts - 73,comments - 5,views - 35059
04 2024 档案
RocketMQ在分布式事务中的应用
摘要:半消息 暂时不能投递给消费者的消息 消息回查 通过扫描长期处于“半消息”状态的消息,对消息进行二次确认 怎么理解RocketMQ的半消息呢? 我想半天,觉得可以这样解释,也就是本地事务和mq的发送可以看作一个更大的整体事务,这个事务里边又本地事务的执行和消息发送两件事情要做,为什么要有半消息呢,是为 阅读全文
posted @ 2024-04-12 09:35 CRUDEngineer 阅读(71) 评论(0) 推荐(0) 编辑
关于分布式的接入的一些问题
摘要:问题一:Ribbon的心跳检测是,对自己缓存的server list进行遍历,验证每个服务的状态是否可用,不可用的会被踢出本地缓存? Ribbon的心跳检测是对缓存到本地的服务列表进行的。在这个过程中,Ribbon会遍历本地缓存的Server List,并对每个服务的状态进行检查,看其是否处于UP状 阅读全文
posted @ 2024-04-11 09:59 CRUDEngineer 阅读(19) 评论(0) 推荐(0) 编辑
关于分布式锁的一些思考
摘要:首先分布式锁要解决的是什么问题? 解决的,对唯一资源的操作控制,简单说就是,有一些资源只能同时被一个地方使用。 常见的分布式锁的实现方式有哪些? 这是一个常见的面试题,一般给出的答案有以下几个: 基于数据库的实现方式。可以通过在数据库表中使用排他锁(for update)来实现分布式锁,当某条记录被 阅读全文
posted @ 2024-04-11 09:58 CRUDEngineer 阅读(13) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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