Nginx 504网关在60秒后超时

Leo*_*een 5 php fastcgi nginx

可能重复:
如何使用Nginx阻止网关超时

我正在使用现有的SOAP API通过XML导入数据.有时,当XML太大时,我会在60秒后获得504网关超时.

我试图在nginx.conf中将fastcgi_read_timeout设置为300,但它不起作用.我已将maximum_execution_time更改为3600

有人知道如何更改超时?

Nar*_*adu 6

您需要设置send_timeout,因为它指定了客户端的响应超时.

send_timeout 300
Run Code Online (Sandbox Code Playgroud)

我认为情况就是这样,因为send_timeout适用于客户端读取操作,这正是您尝试做的事情.