Redis的复制风暴是什么意思?

提问者:帅平 问题分类:面试刷题
Redis的复制风暴是什么意思?
4 个回答
温柔刀下鬼
温柔刀下鬼
主从全量同步失败,又重新开始同步,之后又同步失败,以此往复,恶性循环,持续浪费机器资源。
发布于:6个月前 (04-02) IP属地:四川省
宁愿短发披肩
宁愿短发披肩
出现redis复制风暴的原因主要有:
master 的实例数据过大,slave 在加载 RDB 时耗时太长
复制缓冲区(slave client-output-buffer-limit)配置过小
master 写请求量很大
发布于:6个月前 (04-02) IP属地:四川省
帅平
帅平提问者
出现redis复制风暴的原因主要有:
master 的实例数据过大,slave 在加载 RDB 时耗时太长
复制缓冲区(slave client-output-buffer-limit)配置过小
master 写请求量很大
那么如何解决redis的复制风暴呢?
发布于:6个月前 (04-02) IP属地:四川省
帅的很低调
帅的很低调
那么如何解决redis的复制风暴呢?
Redis 实例不要太大,避免过大的 RDB
复制缓冲区配置的尽量大一些,给 slave 加载 RDB 留足时间,降低全量同步失败的概率
发布于:6个月前 (04-02) IP属地:四川省
我来回答