上传满速,下载只有十几K,请问什么原因?

这可能不输出seafile的问题,之前用的nextcloud,速度也不行。

全新安装的debian10,更新后还安装了bbr2,然后装docker,装的pro版seafile,装好后都很正常,上传也快,但是下载就是慢的不行。
同机的docker版ss,速度也很好,监控了一下网速能达到2M/S,apt upgrade之类的更新软件的命令速度也很快,可以证明不是VPS速度慢。
但是,任何网盘似乎都是上传快下载慢,网盘就不说了,syncthing这个也装了,同样是下载慢(没用于上传,不知道上传速度),可syncthing的原理和seafile这样的网盘完全不一样啊,为什么会有这样的问题?

是部署在局域网吗?

不是,是美国VPS。
本地网络正常,VPS的SS看YOUTUBE网速也不慢,但是nextcloud seafile syncthing ghost(go语言blog程序)
下载速度都慢,上传都满速,实在是找不到原因
随手建了个nginx,放上文件下载也是一样慢到10K以下
ss看y2b不也是y2b数据发到vps再从vps发到我本机吗?原理是一样的啊

那你要确定一下你服务器上行速率是多少,我们客户端下载速度对应服务器的上载速度,你可以在服务器上先测试一下,另外,外国主机的速度可能也是会受网络节点影响的

上传速度还可以,一般能保持1M以上。
联系了VPS商,也无法解决,给出的意见是认为电信服务商出了问题。
我访问国外的网站(非GFW),速度也非常慢。

但是我不太明白,为什么通过同一VPS建立的SS看Y2B就可以达到满速?但我把路由器的SS设置为全局,还是没有任何用处。
而且我还是443加密端口,难道也能被电信识别限速?也不可能专门限制来自美国的443端口速度吧?而且上传又不限制,搞不懂。
还有就是,VPS所有服务器的测速地址我试了都是很慢的,正是奇怪。

感觉是GFW的问题,我的情况和你相反。seafile部署在国内,当国外访问时下载满速,上传速度按照不同时间段在10kb/s - 1mb/s浮动。

之前测试,以为只要是国外的网速都慢,但是最近一次测试,某个外国网站速度又很快,而且对方也是nginx。
而且关键是我ss的速度很快,同一个服务器,用ss速度快,不用速度慢,不合理吧。
我路由器开全局ss,还是没用。
就是找不到规律,很奇怪。

重点关注一下磁盘的性能。

大部分VPS都是超售的。磁盘负载很高。

几天后测试发现,某个时间段网速会正常,一般是凌晨。
猜测是因为中国这边都睡了,中美网络变好的原因。

那你就需要换VPS了。

话说。你们把seafile部署在外网,然后在墙内访问?

你的VPS带宽是多少啊?