一个80后
程序员的笔记

[gitlab16]内存优化

参考:https://docs.gitlab.cn/omnibus/settings/memory_constrained_envs.html

https://docs.gitlab.cn/14.4/jh/administration/operations/puma.html

https://tryme.wang/archives/202204/gitlab-memory-reduce.html

对于不需要高吞吐量的小型安装,考虑禁用 Puma 集群模式。 结果,只有一个 Puma 进程可以为应用程序提供服务。

# 禁用集群
puma['worker_processes'] = 0
# 最小进程数
puma['min_threads'] = 1
# 最大进程数
puma['max_threads'] = 2

Sidekiq 是一个后台处理守护进程。默认情况下使用极狐GitLab 配置时,它以 50 的高并发模式运行。这确实会影响它在给定时间可以分配多少内存。建议将其配置为使用显着较小的 5 或 10(首选)值。

sidekiq['max_concurrency'] = 5
sidekiq['min_concurrency'] = 1

赞(0) 打赏
未经允许不得转载:笨笨天地 » [gitlab16]内存优化
分享到: 更多 (0)

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏