Nginx报504 gateway timeout错误的解决方法(小丑搞笑版。。。)
2021-01-24 21:55
816 查看
一、今天登录我的网站,突然发现报了下面的一个错误:
我的第一反应是:超时了应该是Nginx代理没有设置超时时间,默认的超时时间估计太小了,然后就按照正常的方式用Xshell连接服务器,应该是网络或者是其他的原因吧,好巧不巧的我的Xshell连接不上我的服务器了,于是我想应该是Xshell的原因。所以我登录阿里云试图用阿里云的Workbench远程连接服务器,然而不知是什么原因Workbench也连接不上。。。
于是乎我当时就出现了如下搞笑的心里活动:
卧槽。。。。
我为什么连接不上服务器???
我的服务器被人黑了吗???
他为什么要黑我的服务器???
我这么菜好不容易买一个服务器还被人黑了。。。
我***
解决办法:
由于我比较菜,目前能想到的方法就是暴力的重启服务器了。。。
于是我重启了服务器,这下可以连接到服务器了,然后我按照网上的方法在Nginx的配置文件里面加了相关设置超时的配置后重启所有的软件,问题解决了。。
1、在http{}块中加入如下的配置
#用于tomcat反向代理,解决nginx 504错误 proxy_connect_timeout 300; #单位秒 proxy_send_timeout 300; #单位秒 proxy_read_timeout 300; #单位秒 proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; # ps:以timeout结尾配置项时间要配置大点
2、在对应server{}中加入如下配置
proxy_send_timeout 300; proxy_read_timeout 300; proxy_connect_timeout 300;
问题解决^_^-----小丑原来是我自己。。。。
参考链接:https://www.cnblogs.com/linjiqin/p/11858127.html
相关文章推荐
- Nginx报504 gateway timeout错误的解决方法
- Nginx错误提示:504 Gateway Time-out解决方法
- nginx 504 Gateway Time-out错误解决方法
- nginx后端服务器返回给nginx502、504、404、执行超时等错误状态的解决方法
- nginx后端服务器返回给nginx502、504、404、执行超时等错误状态的解决方法
- Nginx 502 bad gateway和Nginx 504 Gateway Time-out错误解决方法 错误解决办法
- nginx后端服务器返回给nginx502、504、404、执行超时等错误状态的解决方法
- 解决Nginx 504 Gateway Time-out的一些方法
- LNMPA遇到504 Gateway time-out错误的解决方法
- 解决nginx 504 Gateway Time-out的方法
- Nginx 499错误的原因及解决方法
- 安装Nginx+MySQL+PHP后执行.php程序后产生的错误解决方法:
- nginx报502 bad GateWay错误的解决方法
- 关于Nginx自定义模块编译错误“No rule to make target...”的解决方法
- 004_Nginx 499错误的原因及解决方法
- nginx运行php"No input file specified"错误的解决方法
- LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法
- (总结)Nginx 502 Bad Gateway错误触发条件与解决方法
- 权限问题导致Nginx 403 Forbidden错误的解决方法
- 解决nginx 504 Gateway Time-out的一些方法