环境变量
API7 网关支持使用环境变量配置消费者和凭证、SSL 证书和某些插件。有一些环境变量保留用于特殊用途,还有一些可以使 用自定义名称创建并引用。
保留环境变量
API7 网关目前保留以下环境变量:
| 变量名称 | 描述 |
|---|---|
APISIX_DEPLOYMENT_ETCD_HOST | etcd 主机地址。 |
APISIX_WORKER_PROCESSES | 工作进程数量。 |
要使用这些配置,请在启动网关前为环境变量赋值。
自定义环境变量
你可以在配置文件和某些插件中使用自定义环境变量。
注意
环境变量直接配置在每个数据面(网关实例)上,并在重启后立即生效。由于这种配置方式,你无法从控制面查看实际值。此外,同一网关组中不同网关实例的环境变量配置不一致,可能导致不可预测的行为和潜在的 API 故障。