摘要: 问题一:Ribbon的心跳检测是,对自己缓存的server list进行遍历,验证每个服务的状态是否可用,不可用的会被踢出本地缓存? Ribbon的心跳检测是对缓存到本地的服务列表进行的。在这个过程中,Ribbon会遍历本地缓存的Server List,并对每个服务的状态进行检查,看其是否处于UP状 阅读全文
posted @ 2024-04-11 09:59 CRUDEngineer 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 首先分布式锁要解决的是什么问题? 解决的,对唯一资源的操作控制,简单说就是,有一些资源只能同时被一个地方使用。 常见的分布式锁的实现方式有哪些? 这是一个常见的面试题,一般给出的答案有以下几个: 基于数据库的实现方式。可以通过在数据库表中使用排他锁(for update)来实现分布式锁,当某条记录被 阅读全文
posted @ 2024-04-11 09:58 CRUDEngineer 阅读(3) 评论(0) 推荐(0) 编辑