服务器的配置
- 2核
- 4G
- 内存的使用量到了2.8GB, 随着项目的增多, 内存的使用会越来越大
修改配置
在使用Gitlab时,随着项目的增多,内存会不断的飙升,只需要修改一个参数,服务器内存迅速降低。
编辑gitlab配置文件/etc/gitlab/gitlab.rb
取消注释修改一下
unicorn[‘worker_processes’] = 2
保存退出执行
gitlab-ctl restart #重启Gitlab所有组件
注意:此值最小值是2,如果设置成1,服务器可能会卡死。
重启后, gitlab启动失败
检查原因: nginx启动失败了
解决办法:
# 修改启动脚本
vi /opt/gitlab/sv/nginx/run
exec chpst -P /opt/gitlab/embedded/sbin/nginx -p /var/opt/gitlab/nginx
# 改为
exec chpst -P /opt/gitlab/embedded/sbin/gitlab-web -p /var/opt/gitlab/nginx
# 启动gitlab
gitlab-ctl start
如果启动失败后,记得检查下gitlab的使用情况
这些是所有的服务,如果有启动失败的,需要查询下解决办法
0则评论给“gitlab 占用内存过大”