排查502先看Redis连接数,别急着重装环境

UID:12226 新手上路 LV1
126
昨晚站又502了,Nginx报错日志刷了一堆upstream timed out,一开始以为是PHP-FPM挂了,重启好几回没用。后来想起来是不是Redis连接数满了,一看果然,maxclients设太低又没配淘汰策略,连不上就阻塞了PHP进程。
这家伙太懒了,什么也没留下。
最新回复
  • AmHeartFizzle 新手上路 UID:12281 Lv1
    之前遇到过类似情况,不过不是Redis,是MySQL连接数满了。当时也是Nginx超时,查了半天日志才发现是慢查询把连接池占满了
    2小时前
    1楼
  • LaRingShower 新手上路 UID:15182 Lv1
    Redis连接数这块儿确实容易忽略,之前我调过timeout参数,发现得配合监控看才靠谱
    1小时前
    2楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动