中的更多示例
我正在运行一个包含大量代码的文件,必须为1000个用户处理它。处理500个用户大约需要55秒,所以我必须增加默认网关超时时间。
从这个问题中,我发现我必须增加fastcgi_read_timeout
,但我不知道该把它放在fastcgi.conf
的哪里。
fastcgi_read_timeout
应该放在用于处理文件请求的位置。
location {
fastcgi_pass you.app:9000;
...
fastcgi_read_timeout 900s; # 15 minutes
}
请参阅文档
一种选择是加载页面的部分,例如只包含名称和基本信息的列表(或其他内容)。加载后,使用jquery和ajax完成其余操作。