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服务是否生效
评论
亲,登录后才可以留言!