我们使用的是GitLab社区版11.1.4自托管版本。我们目前的用户数量是200。服务器配置为8 8GB +2核cpu +8 8GB交换空间+400 8GB磁盘空间。每次提交的平均代码推送时间超过30秒。我尝试了许多解决方案,但仍然无法减少推送时间。需要解决问题的建议。
发布于 2020-06-08 08:20:55
也许你的服务器对于200个用户来说太软了。
正如你可以从gitlab文档中读到的:
https://docs.gitlab.com/ee/install/requirements.html
2核是建议的最小核数,最多可支持100个用户...
对于所有安装,建议的最小内存大小为8 8GB,最多支持100个用户...
“您至少需要8 8GB的可寻址内存(内存+交换)才能安装和使用GitLab!操作系统和任何其他正在运行的应用程序也将使用内存,因此请记住,在运行GitLab之前,您至少需要4 4GB的可用空间。“
就我个人而言,3天前我没有正确阅读这篇文章,于是我尝试在2核CPU /4 4GB上安装gitlab。我能够安装它,但在第一个页面连接进行初始密码设置就像喝大西洋一样,即使我是唯一使用Gitlab的人。我不得不换成4核CPU /8 8GB,瞧!一切都运行得很完美。
所以检查一下你的服务器的硬件。我认为你需要扩大规模。你推的太多了,再加上Gitlab是个美食家...
诚挚的问候
https://stackoverflow.com/questions/53658429
复制相似问题