Gitlab使用发现内存占用过多

810 阅读1分钟

后续使用的过程中,发现内存的使用有些不正常,内存使用的过多了。

image.png 后面发现是Git的puma进程有些过多了,这是因为服务器cpu核心数太多了,这个默认是cpu核心数加一,本服务器为8核,所以开启的进程就会很多,有9个进程在使用。

我们只要把这个参数指定一下就好了,编辑配置文件gitlab.rb,因为gitlab版本是16.4版本的,下面的puma['enable'] = true,使用的是puma,所以修改puma的相关参数。

去掉下面的注释,修改为4

之后执行

gitlab-ctl reconfigure
gitlab-ctl restart

稍等几分钟给gitlab一个缓冲的时间,不然马上登陆就是502状态