通过减少 GitLab 进程数优化内存占用

 

GitLab 默认是开启你的 cpu数 +1 个进程,如果在一些 cpu 比较彪悍但是内存比较小的服务器上运行 gitlab 的话,会非常占用内存。所以我们可以改变这一设置即可。

  1. 修改 gitlab 配置文件

找到 gitlab 的配置文件 gitlab.rb,取消注释,将进程数量设置为一个表合理的值。

unicorn['worker_processes'] = 3

我的 gitlab 因为用的人比较少,因此设置为 3 . gitlab 官方文档中声明其最小值为2.

2. 载入配置

gitlab-ctl reconfigure

3. 重启 gitlab 服务

gitlab-ctl restart

gitlab 服务重启要一小会儿。

搞定。可以看到内存占用还是有显著的下降。

posted @ 2021-10-18 11:48  老头还我葵花宝典  阅读(595)  评论(0编辑  收藏  举报