Nginx上传大文件超时设置方法

admin CMS教程评论22阅读模式

在使用nginx上传大文件时,需要先设置下Nginx的配置,否则就会超时。

推荐修改参数

client_header_timeout:读取请求头的超时时间,若超过所设定的大小,返回408错误。

client_body_timeout:读取请求实体的超时时间,若超过所设定的大小,返回413错误。

proxy_connect_timeout:http请求无法立即被容器(tomcat, netty等)处理,被放在nginx的待处理池中等待被处理。此参数为等待的最长时间,默认为60秒,官方推荐最长不要超过75秒。

proxy_read_timeout:http请求被容器(tomcat, netty等)处理后,nginx会等待处理结果,也就是容器返回的response。此参数即为服务器响应时间,默认60秒。

proxy_send_timeout:http请求被服务器处理完后,把数据传返回给Nginx的用时,默认60秒。

修改完成后记得重启Nginx,参数值不能无脑最大,不然容易跑满服务器,数值需要根据项目大小自己调试。

文章声明:
1、本站文章来源于互联网,仅供学习交流参考使用,严禁用于商业用途,因此造成的一切法律后果自行承担。
2、本站不对文章内容的完整性和安全性负责,请自行辨别,如发现有问题,请及时联系我们进行处理。
3、如果你有比较好的文章需要发布,可以联系站长屋VPS小编,或者自行点击 投稿。
4、若文章中有侵权或不适当内容,请告知我们,本站会第一时间进行处理。 免责申明。
admin
  • 我们不提供免费技术支持,本文属于用户投稿。
  • 转载请务必保留本文链接:https://www.zzwvps.com/1827.html

发表评论