首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >减少Gitlab内存占用

减少Gitlab内存占用
EN

Server Fault用户
提问于 2014-07-17 23:30:42
回答 2查看 7K关注 0票数 5

我目前正在Gitlab实例(v6.7.3)和幽灵-powered个人博客上运行一个512‘m(最低端)的DigitalOcean VPS,由nginx提供服务。直到最近,我还无法同时运行,因为Gitlab没能启动,因为我抱怨内存不足。我通过在VPS (1GB)上启用交换来解决这个问题(至少是暂时的)。主要的问题似乎是Gitlab产生了25 (!)Sidekiq的实例,每个实例占我内存的30%,如htop所示。我在SF上找到了关于配置Gitlab以使用更少的Sidekiq工作人员的一个问题,但是它没有得到一个被接受的响应。

我的问题是:运行内存占用最少的Gitlab的配置是什么?也许我不能减少这25个Sidekiq工作人员,但是我可以做一些其他的事情来减少它的内存占用。

我的VPS仅供私人使用,我在我的Gitlab上有5或6个项目,并且期望最多每天提交5或6次,所以最轻的可能的配置对我来说是足够好的。我的博客也很少点击。

EN

回答 2

Server Fault用户

发布于 2015-05-20 21:36:54

为了保留我的项目,我现在使用戈格斯,功能不如GitLab,但是我的项目已经足够了,它是超级轻量级的,它不需要安装,只需要初始配置。

票数 6
EN

Server Fault用户

发布于 2017-07-14 19:47:48

您可以在gitlab.rb sidekiq['concurrency'] = 1 #25 is the default unicorn['worker_processes'] = 1 #2 is the default中使用此配置,这将减少您的内存消耗。

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/613496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档