2016 - 2024

感恩一路有你

postgresql备份的方式有几种 gitlab环境要求?

浏览量:3769 时间:2023-03-29 18:59:18 作者:采采

gitlab环境要求?

1、环境要求

#CPU

1核心的CPU,基本上可以满足需求,大概支撑100个左右的用户,不过在运行GitLab网站的同时,还需要运行多个worker以及后台job,显得有点捉襟见肘了。

两核心的CPU是推荐的配置,大概能支撑500个用户.

4核心的CPU能支撑 2,000 个用户.

8核心的CPU能支撑 5,000 个用户

#memory

你需要至少4GB的可寻址内存(RAM交换)来安装和使用GitLab!操作系统和任何其他正在运行的应用程序也将使用内存,因此请记住,在运行GitLab之前,您至少需要4GB的可用空间。使用更少的内存GitLab将在重新配置运行期间给出奇怪的错误,并在使用过程中发生500个错误.

1GBRAM 3GB of swap is the absolute minimum but we stronglyadviseagainstthis amount of memory. See the unicorn worker section belowfor more advice.

2GBRAM 2GB swap supports up to 100 users but it will be very slow

4GBRAMistherecommendedmemory size for all installations and supportsup to 100 users

#Database

PostgreSQL ,MySQL/MariaDB

强烈推荐使用PostgreSQL而不是MySQL/ MariaDB,因为GitLab的所有功能都不能与MySQL/ MariaDB一起使用。例如,MySQL没有正确的功能来以有效的支持嵌套组.

运行数据库的服务器应至少有5-10 GB的可用存储空间,尽管具体要求取决于GitLab安装的大小

#Node exporter

节点导出器允许您测量各种机器资源,如内存,磁盘和CPU利用率。默认端口9100

怎样DIY私有云?

云盘的定义:可以在互联网访问,并且随时可用。这里有两个要点,首先是能通过互联网公网访问,所以不要盲目用所谓低功耗电脑去搭,因为还要花钱买花生壳解决内网穿透服务,或许也有免费方案,但很难找,当初花生壳就是免费的,现在收费了。其次功耗要低,才能24小时保持开机,低功耗电脑功耗也就是不低的。

所以对于个人网盘用户,只想家里搭个云盘,便于在外面手机访问(备份点手机照片),本人强烈建议买现成的带网盘路由器。云盘与路由器结合是个人云盘最佳解决方案,没有之一。

优点:1,自带公网访问解决方案,不用额外花钱。

2,价格便宜,200块就够了,自己配硬盘,也有贵点的如小米。

3,安装简单,你只要装上硬盘,在路由器里分区、格式化,再设置云盘账号密码即可。

4,功耗很低,就是个路由器的功耗,路由器本来就是24小时开机的。

5,可靠性好,硬盘无访问自动休眠停,一年365天,硬盘实际工作时间很短的(取决于你的访问量)。

6,使用简单,自带手机app,或者与、集成,利用就能把手机照片、视频、文档上传家里云盘。或者用app发出下载指令,命令家里的云盘下载电影。

对于要求高的用户,或小企业用户,当然推荐群晖之类的专业NAS,优点当然也是自带公网访问,可靠性高。缺点是价格高,功耗高,对于个人用户真的大材小用。一直开机嘛比较耗电,不一直开嘛,失去云盘的意义。

再说一次,云盘最重要的是要解决公网访问,不能公网访问,你的云盘就只能在家里局域网自娱自乐。很多人的推荐方案都是从网上复制粘贴的,天下文章一大抄,他自己也没搭过、长期用过,纯属纸上谈兵。

云盘 GitLab 访问 用户 方案

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。