加载资源失败:服务器响应状态为504(从服务器读取响应时超时)Node.js,Nginx



尝试上传大文件时,我收到 504 超时错误。Using node.js/multer , cloudflare , nginx , ec2.网络不是很好,上传文件需要时间,上传 4-7 分钟后超时。没有发现完全相同的超时周期,它总是随机的

这可能是由于 Cloudflare 免费包限制了您上传大于 50mb 的文件。

在服务器的 Nginx 配置中,可能需要更改限制

client_max_body_size 5M;

到10M或任何最大文件大小

client_max_body_size 10M;

另外,如果使用nginx代理,也会增加超时限制

proxy_connect_timeout       600;
proxy_send_timeout          600;
proxy_read_timeout          600;
send_timeout                600;

相关内容

  • 没有找到相关文章

最新更新