流沙团
gitlab 占用内存过大
2022-10-9 流沙团

服务器的配置


修改配置

在使用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的使用情况


这些是所有的服务,如果有启动失败的,需要查询下解决办法

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容