2021-02-24 记一次opapi接口无响应问题

背景

下午5:50,运营人员反应op加载不出来。

问题

我随便curl了一个接口,一直在等待服务器返回,确定是服务器问题。

解决

登上机器,查看日志,发现已经没有日志打印了。
然后netstat查看网络情况,拿到nginx ip,等到nginx机器查看服务错误日志。
首先看到的日志是:a、failed (111: Connection refused) while co nnecting to upstream。这个每次服务上线的时候,连接正在上线的机器时出错,正常情况。
继续往下翻看到了5:47开始报的错误:b、upstream timed out (110: Connection timed out) while reading response header from upstream
再往后出现了错误:c、recv() failed (110: Connection timed out) while rea ding response header from upstream
之后还有错误:d、recv() failed (104: Connection reset by peer) while reading response header from upstream
可以发现nginx和业务服务器网络连接是正常的,是服务器处理数据过久,nginx一直在等待服务器返回数据。

上一篇:请求ERR_CONNECTION_TIMED_OUT 问题


下一篇:windows下PHP安装Redis扩展不成功的可能原因