配置 PostgreSQL 以进行扩展
- Tier: 基础版, 专业版, 旗舰版
- Offering: 私有化部署
在本节中,您将被指导如何配置一个 PostgreSQL 数据库,以便在我们的参考架构中与极狐GitLab 一起使用。
配置选项
选择以下 PostgreSQL 配置选项之一:
用于 Linux 软件包安装的独立 PostgreSQL
此设置适用于您使用Linux 软件包 (基础版或企业版) 安装极狐GitLab 时,以便使用捆绑的 PostgreSQL,只启用其服务。
阅读如何设置独立的 PostgreSQL 实例以进行 Linux 软件包安装。
提供您自己的 PostgreSQL 实例
此设置适用于您使用Linux 软件包 (基础版或企业版) 安装极狐GitLab 或自编译您的安装,但您希望使用自己的外部 PostgreSQL 服务器。
阅读如何设置外部 PostgreSQL 实例。
在设置外部数据库时,有一些对监控和故障排除有用的指标。在设置外部数据库时,需要监控和日志记录设置来解决各种与数据库相关的问题。阅读更多关于外部数据库的监控和日志设置。
用于 Linux 软件包安装的 PostgreSQL 复制和故障转移
- Tier: 专业版, 旗舰版
- Offering: 极狐GitLab 私有化部署
此设置适用于安装极狐GitLab 时。所需的所有工具,如 PostgreSQL、PgBouncer 和 Patroni,都捆绑在软件包中,因此您可以使用它来设置整个 PostgreSQL 基础设施(主服务器、副本)。
阅读如何设置用于 Linux 软件包安装的 PostgreSQL 复制和故障转移。