后端接口通过nginx代理后,表格下载到一半就中断了的原因

互联网 2022/1/14 7:08:28

今天在导出表格时,表格下载一半就无法下载了 nginx配置代理如下 location /api/ { proxy_pass http://127.0.0.1:8088; } 经查验,发现在代理时默认情况下proxy_max_temp_file_size值为1024MB,也就是说后端服务器的文件不大于1G都可以缓存代理硬盘中,这里由于缓存满了,…

今天在导出表格时,表格下载一半就无法下载了

nginx配置代理如下

location /api/ {

proxy_pass http://127.0.0.1:8088;

}

经查验,发现在代理时默认情况下proxy_max_temp_file_size值为1024MB,也就是说后端服务器的文件不大于1G都可以缓存代理硬盘中,这里由于缓存满了,所以导致下载中断。

因此修改配置文件如下

location /api/ {

proxy_pass http://127.0.0.1:8088;

proxy_max_temp_file_size 0k;

}

设置成0表示不缓存。

随时随地学软件编程-关注百度小程序和微信小程序
关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。
本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。
[后端接口通过nginx代理后,表格下载到一半就中断了的原因]http://www.zyiz.net/tech/detail-284953.html

赞(0)
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

技术文章导航 更多>
扫一扫关注最新编程教程