performance - gitlab接口(interface)性能慢

标签 performance ubuntu gitlab gitlab-ee

我的 gitlab当我在 Web 界面中的项目之间切换时速度很慢。我的加载时间介于 1000ms 之间至2000ms .它在我的本地网络中运行,我有以下配置。 4 个 CPU 6GB 内存、SSD 磁盘和 Ubuntu 20。我的 gitlab 版本是 13.8.4-ee .我们的 Gitlab 运行器在另一台机器上运行。我还可以改进什么来优化性能?
我已经优化了配置/etc/gitlab/gitlab.rb

puma['worker_processes'] = 4
puma['min_threads'] = 6
postgresql['shared_buffers'] = "2GB"

最佳答案

我现在找到了一种获取详细日志的方法,我可以继续分析。我还检查了其他 Gitlab 安装,显示整个项目的加载时间应该在“1000ms”的范围内。
通过管理区域启用性能栏

  • 以具有管理员权限的用户身份登录。
  • 在菜单栏中,单击管理区域。
  • 导航到 Settings > Metrics and profiling (admin/application_settings/metrics_and_profiling),然后展开 Profiling - Performance bar 部分。
  • 单击启用对性能栏的访问。
  • 在允许的组字段中,提供允许访问 GitLab 性能栏的组的完整路径。
  • 点击保存更改

  • 启用 GitLab 性能栏后,按 p + b key

    关于performance - gitlab接口(interface)性能慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66222340/

    相关文章:

    git - 想要设置一个 Hook ,将提交的文件复制到特定文件夹

    gitlab - 未找到开 Jest 测试

    Java\jdk1.7.0_06\bin\java.exe'' 以非零退出值 1 android studio 完成

    java - 安装后可以限制应用程序大小吗?

    pdf - 在 github/gitlab wiki 中嵌入 PDF

    ubuntu - 启动 PHP5-FPM 失败

    linux - 找不到 android sdkmanager 工具( flutter )

    c# - 如何以最有效的方式返回 List<int> 中两个最大值的总和? C#

    asp.net - 加速 ASP.Net 网站或应用程序

    ruby -/usr/local/rvm/bin/rvm-shell : No such file or directory