git守护进程在ubuntu 14.04上首先请求缓慢

时间:2014-11-20 16:35:09

标签: linux git ubuntu tcp git-daemon

我在vmware esxi rig上运行了几个ubuntu 14.04.1盒子。

在一台服务器上,我正在运行一个git-daemon:

sudo git daemon --base-path=. --enable=receive-pack --export-all --verbose

另一台服务器用作git“客户端”。两台机器上的Git版本都是1.9.1。

在“第一个”(请参阅​​下面的详细信息)请求git-daemon一个简单的git pull和push,没有任何更改需要5秒钟才能执行。如果我在快速(~80ms)后再发出另一个。

我注意到,只要客户端计算机上某种活动状态(TIME-WAIT)中仍存在TCP连接,它似乎就会很快。一旦所有到git-daemon的tcp连接完全从(ss -atp)消失,下一个git pull或push请求就会很慢,然后会快一次等等。

虽然我没有足够的盒子来确认,但这个问题似乎不会发生在使用git 1.7.8的ubuntu 12上

如果我从运行守护程序的机器上使用git客户端,也不会发生这种情况。

任何建议都将不胜感激。 卡尔

0 个答案:

没有答案
相关问题