Configuring PostgreSQL for scaling
- PostgreSQL replication and failover with Omnibus GitLab
- Standalone PostgreSQL using Omnibus GitLab
- Provide your own PostgreSQL instance
Configuring PostgreSQL for scaling
在本节中,将指导您配置 PostgreSQL 数据库,以在我们的可扩展和高度可用的设置之一中与 GitLab 一起使用. 基本上有三种设置可供选择.
PostgreSQL replication and failover with Omnibus GitLab
此设置适用于使用Omnibus GitLab 企业版 (EE)软件包安装 GitLab 的情况.
所有必需的工具(如 PostgreSQL,PgBouncer,Repmgr)都捆绑在软件包中,因此您可以用它来设置整个 PostgreSQL 基础结构(主数据库,副本数据库).
> Read how to set up PostgreSQL replication and failover using Omnibus GitLab
Standalone PostgreSQL using Omnibus GitLab
此设置适用于您安装Omnibus GitLab 软件包 (CE 或 EE)时使用仅启用了服务的捆绑 PostgreSQL 的情况.
> Read how to set up a standalone PostgreSQL instance using Omnibus GitLab
Provide your own PostgreSQL instance
此设置适用于使用Omnibus GitLab 软件包 (CE 或 EE)安装 GitLab 或从源代码安装 GitLab 的情况,但您想使用自己的外部 PostgreSQL 服务器.