POST http://localhost:8088/api/login 504 (Gateway Timeout)

 

想必维护网站的人员应该遇见过网站提示504 gateway time-out,做网站的同学经常会发现一些nginx服务器访问时候提示504 Gateway Time-out错误,一般情况下是由nginx默认的fastcgi进程响应慢引起的,但也有其他情况,这里我总结了一些解决办法供大家参考。

 

那到底上面是504错误呢,看下wiki的引用:

Gateway Timeout

The server was acting as a gateway or proxy and did not receive a timely response from the upstream server

它的意思就是一个网关或代理服务器能够连接后端服务器,但在读取服务器响应的时候超时了。遇到504问题一般是后端服务的问题,比如:

后端进程无故退出了(可能是代码异常,也可能是apache或nginx进程异常),导致代理服务器接收不到后端响应。

后端响应缓慢,导致代理服务器接收后端响应超时了。

服务器出现504 Gateway Time-out的解决方法!

1

https://blog.csdn.net/qq_41240150/article/details/86773242

无用

2

https://www.cnblogs.com/zhangjd/p/12039697.html

都说是nignx服务器问题

Nginx 可以在大多数 Unix Linux OS 上编译运行,并有 Windows 移植版。 Nginx 的1.20.0稳定版已经于2021年4月20日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。Nginx 的源代码使用 2-clause BSD-like license。

Nginx 是一个很强大的高性能Web反向代理服务,它具有很多非常优越的特性:

在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发模型。

那我使用的应该是 阿帕奇的服务器。我是Springboot +vue 程序。

 

3.

4.比较有用

https://www.jb51.net/article/167638.htm

5.

https://www.jb51.net/article/196404.htm

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐