【Gitlab】服务器性能调优

打印 上一主题 下一主题

主题 543|帖子 543|积分 1629

安装之后操作Gitlab网页端时候会有些卡顿,可以修改配置来改善性能:
   提前说明:我的机器配置如下
两个40线程的处置处罚器 160G内存
  1. # //处理器
  2. CPU(s):                  40
  3.   On-line CPU(s) list:   0-39
  4. Vendor ID:               GenuineIntel
  5.   Model name:            Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
  6.     CPU family:          6
  7.     Model:               79
  8.     Thread(s) per core:  2
  9.     Core(s) per socket:  10
  10.     Socket(s):           2
  11. # //内存条
  12. Memory block size:         2G
  13. Total online memory:     160G
复制代码
调整配置

修改配置文件sudo vim /etc/gitlab/gitlab.rb
  1. # 设置数据库缓存
  2. postgresql['shared_buffers'] = "4GB"
  3. # 设置数据库并发数
  4. postgresql['max_worker_processes'] = 1
  5. # 设置puma 、nginx进程数
  6. puma['worker_processes'] = 8
  7. nginx['worker_processes'] = 2
  8. # 设置sidekiq并发数
  9. sidekiq['concurrency'] = 1
  10. sidekiq['max_concurrency'] = 1
  11. # 禁用监控
  12. prometheus_monitoring['enable'] = false
  13. # 关闭一些监控和性能基准相关的功能
  14. prometheus['enable'] = false
  15. #prometheus_monitoring['enable'] = false
  16. alertmanager['enable'] = false
  17. node_exporter['enable'] = false
  18. redis_exporter['enable'] = false
  19. postgres_exporter['enable'] = false
  20. pgbouncer_exporter['enable'] = false
  21. gitlab_exporter['enable'] = false
  22. grafana['enable'] = false
  23. sidekiq['metrics_enabled'] = false
  24. # 设置gitlab_rails组件的内存消耗
  25. gitlab_rails['env'] = {
  26.   'MALLOC_CONF' => 'dirty_decay_ms:250,muzzy_decay_ms:250'
  27. }
复制代码
最后重新加载配置:
  1. sudo gitlab-ctl reconfigure  
复制代码
重新访问Gitlab,加载很丝滑~

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

兜兜零元

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表