redis 卡住,导致的问题

线上使用了redis 做为分布式锁,经常碰到续锁失败

排查思路

  • slowlog get 排查慢查询
  • info
  • 直接查看日志:
    image.png

    • 文件句柄不够,导致命令aof 堵塞,从而命令卡住
    • ulimit -a 查看 发现句柄不够
    • ulimit 使用

aof 的讲解,很清晰

https://cloud.tencent.com/developer/article/1633077

文件句柄不够,导致redis sock.accpet 卡住

用redis-cli -c -p 登录,会提示 (error) ERR max number of clients + cluster connections reached, 通过lsof -i:8080 来查看哪个服务连接过多;


zed2015
15 声望2 粉丝

« 上一篇
ulimit