第 11 章 环境变量配置
Red Hat Quay 支持一组有限的环境变量来控制运行时行为和性能调优。这些值在特定情况下,必须动态调整每个进程行为、连接数或区域配置。
请小心使用环境变量。这些选项通常覆盖或增加现有的配置机制。
本节记录了与以下组件相关的环境变量:
- 地理复制首选项
- 数据库连接池
- HTTP 连接并发
- worker 进程扩展
11.1. geo-replication 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Red Hat Quay 支持多区域部署,其中多个实例在地理分布式站点中运行。在这些情况下,每个站点共享相同的配置和元数据,但存储后端可能因区域而异。
为了容纳这一点,Red Hat Quay 允许使用环境变量为每个部署指定首选存储引擎。这样可确保元数据在所有区域之间保持同步时,每个区域都可以使用自己的优化存储后端,而无需单独的配置文件。
使用 QUAY_DISTRIBUTED_STORAGE_PREFERENCE
环境变量根据 ID 明确设置首选存储引擎,如 DISTRIBUTED_STORAGE_CONFIG
中定义的。
变量 | 类型 | 描述 |
---|---|---|
QUAY_DISTRIBUTED_STORAGE_PREFERENCE | 字符串 | 首选存储引擎(通过 ID (DISTRIBUTED_STORAGE_CONFIG)使用。 |