今天程序在执行一项excel导出任务的时候 出现了nginx超时的提示 nginx 504 Gateway Time-out 排查过程: 查看该任务 发现内容是一个数据量20000条信息 每条信息有50个字段 在执行导出为excel的时候 出现了该问题 执行时间大概在10分钟左右就出 ...
使用curl请求是超时,查了下资料原来是端口被占用,造成了死锁,记录下 首先要知道为什么会出现死锁 在我们访问页面的时候这个端口进程就已经被使用,当我们再在页面中curl请求其他页面因为没有其他的端口,php cgi当然还要使用 ,就造成了阻塞所以就死锁了。 运行环境:windows nginx php 解决方法: 打开cmd,执行 注意,cmd窗口不要关闭 再在请求页的vhost配置文件中修改 ...
2019-03-28 15:59 0 649 推荐指数:
今天程序在执行一项excel导出任务的时候 出现了nginx超时的提示 nginx 504 Gateway Time-out 排查过程: 查看该任务 发现内容是一个数据量20000条信息 每条信息有50个字段 在执行导出为excel的时候 出现了该问题 执行时间大概在10分钟左右就出 ...
今天在刷新公司项目页面时发现有个板块一直刷新不出数据,最后发现接口报错(504 Gateway Time-out) 通过查看代码发现有个sql语句,如下,特别慢 select `vdc1`, `vdc2`, `vdc3 ...
在执行一次php脚本的时候遇到的错误,504 Gateway Time-out 后来在网上找了一些大佬的文章,终于发现了问题,原来nginx访问出现504 Gateway Time-out,一般是由于程序执行时间过长导致响应超时,例如程序需要执行90秒,而nginx最大 ...
今天有个环境ajax调用一个请求的时候,出现一个504 gateway time-out响应,原以为是nginx找不到资源的问题,恰当我们的服务器上又配置了nginx,看了配置文件,没有指向tomcat的配置。 后来仔细查下来,发现是tomcat调用中间件,但后台请求一直在执行,没有返回的原因 ...
网关 nginx 超时,你的接口是否是异步执行,或者查看一下 nginx 超时配置是否配置正确。 这里设的是20秒,我们去调用接口,然后去后台看日志,算一下它的总时间。 日志就不贴上来了,我测试了3次结果分别是:134秒、96秒、131秒。 于是我设置时长为180秒 ...
Gateway Time-out的错误代码,分析了之后改动了几处配置文件,终于避免了该情况的出现。 从 错 ...
当访问一个接口出现这个错误时 504 Gateway Time-out , 说明是后端服务超时了 , 504是gateway timeout 网关超时 , 如果fpm响应的太慢 , 超过了nginx里面配置的fastcgi_read_timeout 超时时间 , 就会出现这个错误 ...
直接上干货,放出NG的配置,如下: /etc/nginx/nginx.conf 打开这个文件,添加信息: 然后保存,重启下NG服务即可。 此配置也可解决 文件下载时间过长问题。 ...