摘要: 分布式的高可用方案都会考虑容灾, 那么redis高可用是如何做到故障自动切换的? 1 增加主客观下线判定。 对于主客观下线判定,当某个哨兵节点与主节点连接超时,则将其标志位主观下线,然后开始将主节点下线这个信息与其他哨兵节点同步,其他哨兵节点根据自身与主节点的通信情况,做出赞成或者否决票。 如果赞成 阅读全文
posted @ 2023-06-09 19:03 脚比路长 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1 一般情况下,任务系统与活动框架应该是密不可分的一个整体,在设计活动框架的时候,如何将任务接入,是一个值得注意的问题。 活动的映射关系: 一般是一个活动管理器,管理多种活动,一种活动可能同时开多个。 任务使用订阅-通知的模式,在某一种事件类型触发的时候,就要去检测对应任务的完成状态。事件触发,被通 阅读全文
posted @ 2023-05-22 20:52 脚比路长 阅读(53) 评论(0) 推荐(0) 编辑
摘要: ACID是事务的特性:一致性、原子性、隔离性、持久性。(记不住的话,一原隔持-依然搁置) 事务本身来讲,是具有强隔离性的。即一个事务想访问另外一个事务正在访问的数据,需要排队。这种强隔离性,导致并发情况下的访问性能受限。但是有的时候,隔离性弱一点,可以带来的并发访问性能的提升,这个正是MVCC的思想 阅读全文
posted @ 2023-04-12 15:22 脚比路长 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 2022-07-27,突然想到,数据包在网络中是怎么传输到对应的点的? 有时候ip相同,为啥可以这样? 1 某公司内的所有员工的工作电脑的ip是不相同的,我所说的公司内,其实就是一个局域网的概念,员工使用的ip都是局域网(内网)ip, 除非公司很吊,这样可以使用公网ip,能有多屌才可以这样,我也不知 阅读全文
posted @ 2022-07-27 20:09 脚比路长 阅读(445) 评论(0) 推荐(0) 编辑
摘要: caotamade!淦 先说坑点: 1、首先在云上按照文档搭建一波,服务能建立,3690端口也在成功被监听,但是死活没法checkout,只要checkout就会超时!无论是以命令的方式,还是以客户端的方式,反正搞的心态炸裂! 2、使用自己的subSysem的linux,尝试再操作一波,因为是本地, 阅读全文
posted @ 2022-04-22 18:22 脚比路长 阅读(91) 评论(0) 推荐(0) 编辑