跟踪路由以查找停机原因

跟踪路由以查找停机原因

我们的服务器停机了几分钟,无法处理 http 请求。Web 服务器是 nginx,php-fpm 负责处理 php 进程。因此,在停机期间,我查看了 nginx 的access.log文件。大多数请求都得到了 499 响应代码,这是 nginx 特定的状态代码,表示客户端在服务器响应之前关闭连接。

我重启了 nginx sudo nginx -s reload,但似乎没有影响行为。然后我重启了php-fpm服务,一切恢复正常。在发出服务重启命令之前,htop没有显示高 CPU 使用率。

我的问题是,在这种情况下我如何找到原因以及我应该从哪里开始找到瓶颈?

相关内容