http post请求返回504报错

2021-03-03 08:28

阅读:643

在对应的access_http.log文件下查到日志
技术图片

 

 有504请求超时。

 

查看其他博客,大概了解问题可能在nginx配置的timeout时间参数上。

修改nginx.conf文件中以下参数值,根据实际业务情况,修改时间参数
proxy_connect_timeout 2s;
proxy_read_timeout 60s;
proxy_send_timeout 5s;

对应参数解析如下

nginx.conf中,设置以下几个参数,增加超时时间

fastcgi_connect_timeout
fastcgi连接超时时间,默认60秒

fastcgi_send_timeout
nginx 进程向 fastcgi 进程发送请求过程的超时时间,默认值60秒

fastcgi_read_timeout
fastcgi 进程向 nginx 进程发送输出过程的超时时间,默认值60秒

 

修改完毕后,对nginx进行重启
/usr/nginx/sbin/nginx 路径下使用

./nginx -s stop  先停服务

ps -ef |grep nginx 查看nginx服务是否停止

./nginx  启服务

ps -ef |grep nginx 查看nginx服务是否生效


评论


亲,登录后才可以留言!