我在局域网部署了 Seafile 用作备份, 有一个 30G 的压缩包, 在 MacOS Seafile 客户端上传的时候, 系统直接提示内存占满了.
由于机器内存只有 8G, 通过 htop 看到 SWAP 直接分配了 22G 左右, 同样也是直接占满. 难道说它的逻辑是直接把要上传的文件全部加载到内存里?
尝试通过 WebDAV 上传, 上传到最后直接返回 403 forbidden, 上传小文件没有这个问题 查看了 seafav.log, 同样没什么有用信息
< REDACTED_FOR_SECURITY > - [2024-08-14 01:48:51] "PUT /Backup.zip" length=30336253610, connection="close", agent="Transmit/5.10.4", elap=0.069sec -> 403 Forbidden
所以说, 我该怎么上传这个文件, 只能切片了吗
1
freddyzeng 126 天前 via iPhone
以前用过,这玩意根本不好用。稳定性其实有问题,但是我又没办法证明
|
2
totoro625 126 天前
加群问一下客服吧
|
3
lx01xsz OP @freddyzeng 确实, 有时候会出现一些莫名其妙的 bug, 比如其他目录的文件突然闪现在当前目录
但感觉底层 seafile-server 那部分没什么问题, seahub 问题居多 |