关于在阿里云服务器上使用 git clone 的一个奇怪的现象

vps网友提供 02-20 讨论归档 19

今天白嫖了一台阿里云北京的服务器。拿到手后,马上重装了 Archlinux,准备好好折腾一下。但是在用 AUR 装 neovim-git 的时候遇到了一个有关 git 的奇怪 bug。

具体表现是:一开始 clone 的时候速度很快,维持在 1.7 MB/s 左右,但是 clone 一段时间之后速度就慢慢降低,最后降到个位数 KB/s。

以上操作全部都是在使用代理的环境下,git 相关的代理配置确定没有问题,在本地和海外服务器用同一个版本的 git 均无法复现。

请问有没有朋友遇到过相同的问题,或者有什么查找问题的思路都可以提出来。。

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676472018356146176.html

标签:
keyv
02-22

@axingg 阿里云这几天有个疫情期间学生可以白嫖半年的活动,你可以搜一下

keyv
02-22

@idragonet 你是指我做代理的服务器所在的 ip 段嘛?这倒是有可能🤔不过我觉得所谓的防火墙应该在阿里云这边

keyv
02-22

@cnscorpions 哈哈哈,没好好读题被我逮到了。我题目中说了,我已经开了代理了🤣

cnscorpions
02-22

开 v2ray 会快点,不然我 github 都打不开了

idragonet
02-22

正常! 这个 IP 段给防火墙关照了。

axingg
02-22

我关心怎么白嫖。。

westjt
02-21

@keyv 嗯 如果同样环境在家没事, 那确实有理由怀疑。

keyv
02-21

@westjt 对,我的意思就是那台在海外做代理的服务器一直开着 bbr,所以才推断有可能是阿里云的问题

westjt
02-21

@keyv bbr 是要向你发数据的那一台服务器开启了才行。 不是你本地去下载的那一台开启。
所以这种情况下, 用一个开了 bbr 的梯子比较有效。 外面之前 git yum 都是这种现象 也都是这样解决的。

keyv
02-21

@westjt bbr 一直是开着的

niming007zh2
02-21

@keyv 阿里云线路国内很快,国外会严重丢包,你需要搞清楚。

westjt
02-21

和阿里云无关, 这个是 TCP 协议的机制导致的. 所以一般梯子服务器的内核在这个上面启用 bbr, 就能解决.

keyv
02-21

@lc7029 跟我家的关系不大,因为都是在阿里云的服务器上操作的,看来原因是在阿里云到国外服务器这里了

lc7029
02-21

@keyv 不一定是阿里云,你家到阿里云到国外服务商,每一台设备都有可能做 QOS

lc7029
02-21

@keyv 不一定是阿里云的网络,到你家任何一台网络设备的缓存都可能带来此后果。另外一种可能是被 QoS,给了很低的优先级,就被丢包了。

keyv
02-20

@villivateur 我用的代理是 v2ray+ws+tls,按理来说不会专门针对我的海外服务器域名做 QoS,难道阿里云对去往海外的流量都有类似的 QoS 吗🤔

keyv
02-20

@lc7029 这个缓存具体指?阿里云的云服务器的网络质量应该还可以吧🤔,ping 我的代理服务器也不会丢包,延迟都是稳稳的一个定值,网络应该是相当稳定的

villivateur
02-20

很正常啊,被 QoS 了呗

lc7029
02-20

怀疑是网络问题,网络设备的缓存满了,你的其它数据包就要排队等待