美文网首页
问题1:client-output-buffer-limit 打

问题1:client-output-buffer-limit 打

作者: shuff1e | 来源:发表于2019-08-13 17:42 被阅读0次

    问题:
    数据量太大,主从同步时,
    client-output-buffer-limit 打满,造成master和slave的连接中断,master一直bgsave,
    造成master CPU上涨,访问超时
    日志中会有:
    Discarding previously cached master state.
    解决方法:
    调大client-output-buffer-limit

    127.0.0.1:6385> config get client-output-buffer-limit 
    1) "client-output-buffer-limit"
    2) "normal 0 0 0 slave 268435456 67108864 60 pubsub 33554432 8388608 60"
    
    config set client-output-buffer-limit 'slave 1073741824 268435456 300'
    

    调完后再观察,发现从库的的复制状态很快就变成了up。

    参考:
    https://mhl.xyz/Cache/redis-client-output-buffer-limit.html

    相关文章

      网友评论

          本文标题:问题1:client-output-buffer-limit 打

          本文链接:https://www.haomeiwen.com/subject/ijibjctx.html