我正在运行CentOS 6.5,刚从apache迁移到nginx。我在服务器上运行wordpress网站,几个插件使用scrappers从其他网站获取信息,确切地说是2个scrappers,所以我必须每2小时做2个cron作业。事情就是当我搬到nginx时,我一次只能运行一个刮板。当我尝试运行第二个时它只是停止并且我在日志中显示错误上游超时(110:连接超时),同时从上游读取响应头
我认为它与允许的php进程有关,但无法找到正确的设置。如果您可以建议我需要添加/更改以使其正常工作,那将会很酷。
fastcgi_connection_timeout - 对我不起作用,因为我需要同时运行它们。
答案 0 :(得分:4)
在服务器块中使用fastcgi_read_timeout 300;
,在http块中使用proxy_read_timeout 300;