摘要
本发明涉及一种分布式高可用代码仓库管理方法、系统及介质,涉及版本控制与代码管理技术领域,所述方法包括获取预配置的外部负载均衡器、多个GitLab Web节点、内部负载均衡器、PostgreSQL数据库集群、Redis集群、Gitaly集群以及对象存储或文件存储;通过所述外部负载均衡器对所述多个GitLab Web节点进行负载均衡;通过所述内部负载均衡器对GitLab应用程序内部连接进行负载均衡;利用所述PostgreSQL数据库集群存储GitLab Web和GitLab Praefect的数据;以及,利用所述Gitaly集群提供对Git仓库的访问。本发明通过分布式架构和冗余配置,实现了代码仓库管理的高可用性、高性能和可扩展性。
技术关键词
代码仓库
负载均衡器
管理方法
集群
节点
高可用
负载均衡算法
负载均衡模块
代码管理技术
管理系统
分布式架构
可读存储介质
数据存储模块
对象
哈希算法
软件包
系统为您推荐了相关专利信息
图谱
深度优先搜索算法
识别检测方法
实体
Neo4j数据库
虚拟硬盘系统
数据中心
进程
GNU调试器
模块运行时间