Nginx 504网关在60秒后超时


Nginx 504 gateway timeout after 60 seconds

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

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

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

有人知道我该怎么改变暂停时间吗?

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

send_timeout 300

我认为这是因为send_timeout应用于客户端读取操作,而这正是您想要做的