当用户在Web界面上传文件时,文件服务器将文件分割成固定大小的块。Web上传文件的默认块大小为8MB。块大小可以在这里设置。
[fileserver]
#Set block size to 8MB
fixed_block_size=8
设置无效怎么办?别的我试了可以比如限制上传大小就行,就这个不行。
我在浏览器开发者那边看到的永远是
resumableCurrentChunkSize: 8388608
改动不生效,有人知道为什么吗?
当用户在Web界面上传文件时,文件服务器将文件分割成固定大小的块。Web上传文件的默认块大小为8MB。块大小可以在这里设置。
[fileserver]
#Set block size to 8MB
fixed_block_size=8
设置无效怎么办?别的我试了可以比如限制上传大小就行,就这个不行。
我在浏览器开发者那边看到的永远是
resumableCurrentChunkSize: 8388608
改动不生效,有人知道为什么吗?
配置文件如下:
[fileserver]
port = 8082
fixed_block_size=2
max_indexing_threads = 50
worker_threads = 15
2024-01-30 18:50:02 …/common/seaf-utils.c(358): Use database Mysql
2024-01-30 18:50:02 http-server.c(199): fileserver: worker_threads = 15
2024-01-30 18:50:02 http-server.c(214): fileserver: fixed_block_size = 2097152
2024-01-30 18:50:02 http-server.c(229): fileserver: web_token_expire_time = 3600
2024-01-30 18:50:02 http-server.c(244): fileserver: max_indexing_threads = 50
2024-01-30 18:50:02 http-server.c(259): fileserver: max_index_processing_threads= 3
2024-01-30 18:50:02 http-server.c(281): fileserver: cluster_shared_temp_file_mode = 600
日志中是写明生效的,但是在web并没有如愿,还是8M感觉写死了
什么版本的seafile呢
顶。。。。。。。
此BUG严重限制上传速度
配置中的选项只是影响文件上传到服务器上之后,索引产生的分片大小,不会影响网页上传过程中的分片大小。目前没有选项去控制上传时的分片大小。
您好,明白了
但是如果没有选项区控制上传(从WEB、API、或者客户端同步上传)的分片大小的话,每下8MB数据包又得等两三秒下一个POST请求,这样相当限制上传的效率
比如刚刚我往我桌面放了300mb的文件,桌面客户端受限于分片大小为8MB的限制,下一会儿、停一会儿。
希望后续更新能添加这一需求,感谢您们的付出
我们自己内部测试没有遇到这种情况,可能还是跟网络有关。
好的感谢您的回复,最近我用PC客户端来上传就没这分块的影响了,网络问题的话可能就是因为域名套了cloudflare CDN了。
再次感谢您的回复,我自己捣鼓了cloudflare的CDN优选,问题彻底解决,分块间的时间间隔也明显比cloudreve短很多,感谢
教程写出来一下。谢谢。