Redis
文章平均质量分 95
Redis琐碎
真香号
顾真香,一线互联网电商团队核心开发,擅长Java 技术栈、微服务、MQ等。
展开
-
生产-已解决-Redis资源池耗尽 报错JedisConnectionException: Could not get a resource from the pool
对redis 线上故障排查、迁移、调优原创 2024-05-25 16:07:15 · 1214 阅读 · 0 评论 -
redis——(23) 哨兵的多个核心底层原理的深入解析(包含slave选举算法)
一、sdown和odown转换机制sdown和odown两种失败状态sdown是主观宕机,就一个哨兵如果自己觉得一个master宕机了,那么就是主观宕机odown是客观宕机,如果quorum数量的哨兵都觉得一个master宕机了,那么就是客观宕机sdown达成的条件很简单,如果一个哨兵ping一个master,超过了is-master-down-after-milliseconds指定的毫...原创 2020-04-01 23:41:52 · 380 阅读 · 0 评论 -
redis哨兵——(22)主备切换的数据丢失问题:异步复制、集群脑裂
问题两种数据丢失的情况解决异步复制和脑裂导致的数据丢失一、两种数据丢失的情况主备切换的过程,可能会导致数据丢失异步复制导致的数据丢失因为master -> slave的复制是异步的,所以可能有部分数据还没复制到slave,master就宕机了,此时这些部分数据就丢失了在旧的master node那里内存里的那些数据,还没来得及给slave node 就挂掉了 。slav...原创 2020-04-01 18:47:23 · 454 阅读 · 0 评论 -
redis——(21)哨兵介绍
一、 哨兵的介绍sentinal,中文名是哨兵哨兵是redis集群架构中非常重要的一个组件,主要功能如下集群监控,负责监控redis master和slave进程是否正常工作消息通知,如果某个redis实例有故障,那么哨兵负责发送消息作为报警通知给管理员故障转移,如果master node挂掉了,会自动转移到slave node上配置中心,如果故障转移发生了,通知client客户端新...原创 2020-04-01 17:36:40 · 279 阅读 · 0 评论