更近购买了台阿里云国内服务器放了几个站点数据,因这几个站点域名并未备案,于是想到用香港服务器进行反向代理进行临时访问,配置好后访问一切正常,不过发现每隔几十分钟就会出现502 Bad Gateway错误,然后隔半个一个钟又恢复正常访问,如此反复。
后来查看服务器错误日志发现:recv() failed (104: Connection reset by peer)
while reading response header from upstream 。
各种百度搜索各种360各种谷歌等答案均千篇一律说是反代服务器缓存设置不足,进程数不足等等,但设置后无效。后来发现一篇文章说肯定是阿里云屏蔽了反向代理,不过仔细想想也不可能,反向代理只是利用了端口访问获取而已,不可能禁止,后面想起阿里云安全防护设置,自带云盾基础防护,进入设置,把反向代理IP添加入白名单,问题解决!
原来阿里云是把反向代理的频繁访问当作黑客攻击给拦截了,总结应该多从自己问题多想办法多思考,问题解决!