重启服务器之后的 502 Bad Gateway
在digital ocean上买了个服务器。前几天digital ocean维护,后来我的网站就打不开了。
开始是 getsockopt: connection refused 这个错误。查了下百度,说什么的都有。
大部分有经验的程序员都会写一个重启脚本。我没有经验,所以没有写。想到这里,我估计先要重启一下nginx。
我之前的文章里有提到过这一步。
https://blog.csdn.net/codechelle/article/details/55001468
重启nginx之后,就看到了502 Bad Gateway
我本来按我之前文章的步骤,重启了mysql。但是,还是502。而且我之前文章里提到的另一个域名已经到期被赎回了,所以我也无法对比测试。只能继续百度。
有一篇文章提到查看nginx的错误日志,我打开error.log,tail error.log 查看了最后一条错误。是这个:
(111: Connection refused) while connecting to upstream
然后我又针对这个问题查了一下,都是建议配置nginx localhost等等。我感觉这些是针对第一次配置就不成功的。但我这个网站已经用了两年了,服务器重启之前都是正常的。所以我认为这些重新配置的方法并不适用。
最后的解决方法:重启python程序
nohup python app.py & (app.py 是我的文件名)
p.s. 这篇文章里,有几个回答挺好的
https://www.zhihu.com/question/21647204
一个是说,虽然502 bad gateway,听上去像是nginx的问题,但其实也可能是数据库或是其它地方的问题。所以,不要一味在nginx的配置文件里修改和找原因。
另一个回答是说,程序没有运气不运气,一定是有bug。我想说,bug听起来像是有需要修改的代码。其实甚至都不一定是这样,而是仅仅有些步骤没有做。这一点初学者尤其需要注意。比如,我这个网站,以前可以上的,今天突然登不上了,99%不是配置的问题,而应该去想步骤的问题。
重启服务器之后的 502 Bad Gateway相关推荐
- nginx服务器报错502 bad gateway!
服务器进行公众号粉丝数据同步以及批量推送报错502 根据错误信息可以判定是后端的问题,502错误的原因有很多种,但总的来说就是服务器处理不过来了 1.首先查看服务器日志 1)先查nginx日志,不熟悉 ...
- 服务器出现 nginx 502 Bad Gateway
发生原因1.PHP FastCGI进程数不够用 当网站并发访问巨大时,php fastcgi的进程数不有一定的保障,因为cgi是单线程多进程工作的,也就是说cgi需要处理完一个页面后再继续下一个页面. ...
- 服务器报错nginx 502 Bad Gateway的原因以及解决办法
网站页面出现502badgateway怎么办?今天我们来分析一下原因和解决办法. 一.nginx 502 Bad Gateway出现的原因: nginx出现502多数是属于后端的问题,后期就是PHP的 ...
- pomelo php,Nginx 502 Bad Gateway 自动重启shell脚本
星期三, 2013-08-14 | Author: LeeAuthor: Lee Name: lee Email: service@i5a6.com Site: https://www.pomelol ...
- 百度虚拟服务器上传,百度云空间虚拟主机502 Bad Gateway错误
我在百度云买了个最便宜的空间试试,结果经常提示502错误: 502 Bad Gateway nginx 问客服,回答说内存不够用,让我升级. 我只安装了一个wordpress,只有一个人访问,居然内存 ...
- 鱼池显示服务器错误502,502+bad+gateway怎么解决
满意答案 tiangu928 推荐于 2016.02.07 采纳率:52% 等级:8 已帮助:760人 目前lnmp一键安装包比较多的问题就是502 Bad Gateway,大部分情况下原因是在 ...
- php 502 bad gateway,解决lnmp服务器环境访问php文件出现502 Bad Gateway错误问题
网站原来运行正常,突然出现 "502 Bad Gateway"页面,可能因为phpcgi进程不够用而造成502,一般php-cgi默认进程是5个,不够则需要修改/usr/local ...
- 网站出现 502 Bad Gateway 怎么解决?
为什么80%的码农都做不了架构师?>>> 打开某网站出现一个问题如下图(这里就不说是哪个网站了),那么下面就针对这个问题分享下解决思路. 1.什么是 502 badgatewa ...
- 网页突然报502 bad gateway,平台宕掉
过程 今天用户反馈平台点什么都是系统错误,初步看,就是所有的请求都返回的是502 Bad GateWay.脑子里面第一反应就是nginx挂了,然后看服务器上nginx进程,发现运行正常,去看nginx ...
最新文章
- vue 数据绑定 绑定属性 循环渲染数据
- SQL Server全系列安装程序V1.2中文版
- SpringCloud实战5-Feign声明式服务调用
- 商越加入阿里云原生合作伙伴计划,共创智慧采购新生态
- JS制作日历小事件和数码时钟--JavaScript实例集锦(初学)
- 调用百度人脸识别API进行人脸对比 C语言
- 增删改查java代码_程序员:听说你正在为天天写增删改查代码而烦恼
- 【TensorFlow】TensorFlow从浅入深系列之八 -- 教你学会变量管理
- pclint如何不检查头文件_衡水中学优秀班主任:考试时如何检查,才能不丢分?3个技巧...
- 从阿里外包月薪5K到转岗正式员工月薪15K,这100多天的心酸只有自己知道...
- 计算机学的打字是五笔,学会电脑五笔打字的方法
- 【字符串】字符串的boder和其性质、应用
- C# thread和delegate lambda函数结合的一段code
- 403forbiden解决
- Ai带你玩股票项目(V1.0)内测说明
- utf8 to utf16
- OkHttpClient简单封装
- 采购订单管理应该使用什么样的软件比较好
- 职工信息存入文件employee,再抽取部分信息存入另一个文件employee_type
- LINUX常见服务列表
热门文章
- 详解Monkey自动化测试(日志分析)
- 适合老人养殖的植物,你知道几个
- Graphics—对话框操作
- 2023五一杯A题思路来啦
- 完美实现如何在安卓设备设置公司outlook等邮箱
- 厦门易派电子路口安全预警“哨兵”雷达,行人斑马线智慧的“双眼”
- TensorFlow-Slim基础使用
- 河北省计算机学业水平测试,河北新高考重要通知!高中学业水平考试这样考
- 怎么解决EXCEL 共享变成灰色的“取消共享工作簿”
- DH算法、DHE算法、ECDHE算法演进