前言
在k8s上搭建好seafile云文档服务后,在拥有公网IP的反向代理服务器上采用Nginx进行反向代理。
问题描述
seafile网页上传文件时发现:上传几kB的小文件正常,上传1MB以上大小的文件卡顿、缓慢。
检查结果
用反向代理的URL进行文件上传时才会出现上传文件速度慢的问题
![](https://img-blog.csdnimg.cn/img_convert/346fdd45d6572536da3b334945ae7354.png)
而通过seafile原URL进行文件上传则正常
![](https://img-blog.csdnimg.cn/img_convert/9e24d86a4b67d31b9ba7398984ecc323.png)
解决方案
在Nginx配置文件中对应的server下的location中添加client_body_buffer_size <size>,按需设置<size>,我设置的是1024m。
![](https://img-blog.csdnimg.cn/img_convert/584dae3755f0a9b6b7094b869d5629b1.png)