Gerrit服务器给网关超时

时间:2017-11-07 09:23:53

标签: timeout gerrit

我在Linux服务器端口上安装了Gerrit以进行GIT代码审查。在GIT中,我有几个存储库,其中一个存储库具有大数据大小(多个分支中大约30GB)。

现在每当我尝试使用" GITWEB" Gerrit中的选项,它需要大约30秒的时间,然后抛出GATEWAY TIMEOUT ERROR。

我尝试删除几个旧分支以释放一些空间,但它没有给我任何解决方案。

请建议,非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

首先,您可以增加gerrit的Java内存量。

for (int j = 0; j < 100; j++)      // 100 times
{
    for (int k = 100; k > 0; k--)  // 100 * 100 times
    {
        x++;                       // 100 * 100 times
    }
}

System.out.println("x = " + x);    // This should print 10000 (assuming that x is zero initially)

其次,应减少存储空间的大小。

ex) /gerritInstallDir/etc/gerrit.config
...
[container]
javaOptions = -server -Xms4096M -Xmx4096M
...