粗暴解决502 Bad Gateway openresty
温馨提示:
本文最后更新于 2022年06月01日,已超过 697 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
背景
最近项目部署在香港服务器,本来是腾讯云香港轻量云服务器+一个cdn防御,后项目平稳了2-3天后,最后一直间歇式502,找了各种解决方案最后都没有解决。
解决路线:
1.首先考虑了php线程,主要是配置修改,children等,可以百度查到,有很多,没有解决;
2.修改nginx版本,因为是宝塔安装的,切换nginx版本很方便,切换到Tengine版本,据说是淘宝开发。502出现的不频繁但还是有;
3.重装系统,本来是想着可能前段时间折腾服务器,有什么地方设置错了。就索性把所有网站和数据库备份下来,重装了服务器系统,再还原回去,还是没有解决502问题;
4.咨询了cdn服务商,他的建议是更换服务器,不要用阿里或者腾讯的作为回源ip。那么下面就是换服务器了:
首先cdn是找音云科技https://idc.voiceclouds.cn/买的,很划算,可以做到不死防御,打死退款那种;
使用服务器原来是68一个月的香港腾讯云,如下图
换成了音云科技https://idc.voiceclouds.cn/上的D型CN2香港云
最后结合体验来说,虽然新的只有6M带宽但是还是稳定些,就是宝塔上传备份的网站文件不是很快,这一点比不上腾讯云的30M峰值带宽。
另外这个香港腾讯云算是闲置下来了,有需要租赁的也可以找音云科技https://idc.voiceclouds.cn/
肯定是在我的开销上给大家打折扣的。
总结
本文到这里就结束了,虽然解决了加了CDN后回源的502问题,但还是没有找到具体原因,算是不完美解决方案。
正文到此结束
- 本文标签: nginx openresty 服务器
- 本文链接: https://blog.voiceclouds.cn/article/62
- 版权声明: 本文由广州海琳信息技术有限公司原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权