首页
学习
活动
专区
圈层
工具
发布

GitLab 14 轻量化运行方案

写在前面 如果你追求绝对的资源占用,只希望拥有一个轻量的代码仓库,对于项目管理相关功能并不介意,时至今日,GitLab 不论如何优化都难以达到其他聚焦于代码仓库功能的项目,推荐你使用“Gitea”这个轻量的程序...['packages_enabled'] = false gitlab_rails['dependency_proxy_enabled'] = false GitHub Pages 服务为开源项目提供了一个不错的文档...['enable'] = false grafana['enable'] = false sidekiq['metrics_enabled'] = false 此外,针对应用的性能分析和上报,也可以直接关闭...此外管理调度的 sidekiq 也可以调低并发,避免不必要的资源浪费。...= 0 puma['min_threads'] = 1 puma['max_threads'] = 2 # 降低后台守护进程并发数 sidekiq

5.6K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    GitLab 14 轻量化运行方案

    写在前面 如果你追求绝对的资源占用,只希望拥有一个轻量的代码仓库,对于项目管理相关功能并不介意,时至今日,GitLab 不论如何优化都难以达到其他聚焦于代码仓库功能的项目,推荐你使用“Gitea”这个轻量的程序...['packages_enabled'] = false gitlab_rails['dependency_proxy_enabled'] = false GitHub Pages 服务为开源项目提供了一个不错的文档...['enable'] = false grafana['enable'] = false sidekiq['metrics_enabled'] = false 此外,针对应用的性能分析和上报,也可以直接关闭...此外管理调度的 sidekiq 也可以调低并发,避免不必要的资源浪费。...= 0 puma['min_threads'] = 1 puma['max_threads'] = 2 # 降低后台守护进程并发数 sidekiq

    3.8K40

    Gitlab安装使用及汉化配置

    一、GitLab简介 GitHub是2008年由Ruby on Rails编写而成,与业界闻名的Github类似;但要将代码上传到GitHub上面,而且将项目设为私有还要收费。...#Redis and Sidekiq Redis存储所有用户会话和后台任务队列。Redis的存储要求最低,每个用户大约25kB。 Sidekiq使用多线程进程处理后台作业。...这个过程从整个Rails堆栈(200MB)开始,但是由于内存泄漏,它可以随着时间的推移而增长。在非常活跃的服务器(10,000个活跃用户)上,Sidekiq进程可以使用1GB的内存。...#Postgres exporter Postgres导出器允许您测量各种PostgreSQL度量。...: 0s, normally up ok: down:redis-exporter: 0s, normally up ok: down: sidekiq: 0s, normally up ok: down

    7.2K60

    安装并配置gitlab

    简介 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。...:缓存数据库 sidekiq:用于在后台执行队列任务(异步执行) unicorn:An HTTP server for Rack applications,GitLab Rails应用是托管在这个服务器上面的...SANITIZE=true --trace # 实时查看日志 gitlab-ctl tail # 数据库关系升级 gitlab-rake db:migrate # 清理redis缓存 gitlab-rake...# 查看服务状态 gitlab-ctl status # 生成配置并启动服务 gitlab-ctl reconfigure 日志 # 实时查看所有日志 gitlab-ctl tail # 实时检查redis...的日志 gitlab-ctl tail redis # 实时检查postgresql的日志 gitlab-ctl tail postgresql # 检查gitlab-workhorse的日志 gitlab-ctl

    3.6K20

    GitLab基本操作

    一、GitLab 简介GitLab 是一个利用Ruby on Rails 开发的开源版本控制系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。...开源中国代码托管平台 码云就是基于GitLab项目搭建。...Omnibus安装包套件整合了大部分的套件(Nginx、ruby on rails、git、redis、postgresql等),再不用额外安装这些软件,减轻了绝大部分安装量。...gitlab-shell: 用于处理Git命令和修改authorized keys列表gitlab-workhorse: 轻量级的反向代理服务器logrotate:日志文件管理工具postgresql:数据库redis...:缓存数据库sidekiq:用于在后台执行队列任务(异步执行)unicorn:An HTTP server for Rack applications,GitLab Rails应用是托管在这个服务器上面的

    1.7K40
    领券