Gitlab push 很慢,有没有我可以在内部 gitlab-ce 服务器上修改的设置,可以让 git push 更快?现在的push
速度是13.00 KiB/s
。
由于 gitlab 的速度,我有一些大型 repo 仍然没有提交给它。
设置git config http.postBuffer 524288000
卡在POST git-receive-pack (37437584 bytes)
很长时间。
设置git config http.postBuffer 5242
开始推动,但速度非常低。
`Writing objects: 76% (73/95), 3.72 MiB | 13.00 KiB/s`
我读到这git config http.postBuffer
并没有使它更快,因为只有本地缓冲区更快,但推送仍然取决于服务器接受速度。所以想知道是否可以在服务器端进行任何调整?
禁用
IPv6
并重新启动 gitlab 服务器似乎已经解决了这个问题。它可能会变慢的另一个原因是,如果您正在使用
IPTABLES
并且没有接受loopback interface
这样的规则-A INPUT -i lo -j ACCEPT
。