Java教程

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

本文主要是介绍通过减少 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 服务重启要一小会儿。

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

这篇关于通过减少 GitLab 进程数优化内存占用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!