GitLab占内存的问题解决方法

热门标签

,
admin

发表文章数:3278

总所周知GitLab是个吃内存的大户,今天来聊聊如何通过修改GitLab配置文件降低内存占用。

GitLab占内存的问题解决方法

这是改完后的效果,改之前服务器卡得操作都困难。。。

修改过程:

首先宝塔后台打开/etc/gitlab/gitlab.rb文件,搜索unicorn[\'worker_processes\']改为一个合适的值(一个进程越占500MB内存,最少需要2个进程)我这里直接设置为2

GitLab占内存的问题解决方法

接着搜索postgresql[\'shared_buffers\']这个是数据库缓存,我这里改成了128MB。

GitLab占内存的问题解决方法

继续搜索postgresql[\'max_worker_processes\']这个是数据库并发连接数,我这里设置为3。

GitLab占内存的问题解决方法

再搜索sidekiq[\'concurrency\'],把这个并发数改小。我这里改成了8

GitLab占内存的问题解决方法

回过头来再浏览一遍全文,发现还有2个地方可以改小:unicorn[\'worker_memory_limit_min\']unicorn[\'worker_memory_limit_max\']我这里改成200和300

GitLab占内存的问题解决方法

全部改完以后保存文件,终端运行gitlab-ctl reconfigure和 gitlab-ctl restart 即可,宝塔环境第二个命令nginx会报错,参考我另外一篇文章解决:直达链接

未经允许不得转载:作者:admin, 转载或复制请以 超链接形式 并注明出处 夜河资源网
原文地址:《GitLab占内存的问题解决方法》 发布于2020-03-23

分享到:
赞(0) 打赏

评论 抢沙发

3 + 6 =


撰写不易~如果您觉得文章对您有帮助的话可以打赏我哦~谢谢亲亲~

支付宝扫一扫打赏

微信扫一扫打赏

外服网游加速器破解版
包含腾讯网游加速器、海豚网游加速器等八款知名加速器,可加速外服游戏,永久包售后包更新,不定时添加新款破解版加速器!
切换注册

登录

忘记密码 ?

切换登录

注册