浏览文档目录

进阶主题

配置体系

管理环境配置、密钥、运行参数与多环境差异。

最近更新:2026-04-08阅读时长:5 分钟

分层配置

execgo 配置遵循 Base -> Environment -> Secret 三层覆盖规则。

  • Base:通用默认配置,进仓库版本管理。
  • Environment:环境差异配置,例如 staging 与 production。
  • Secret:敏感信息,从密钥系统注入而非写入仓库。

示例配置

推荐把配置拆分到 `config/*.yaml` 并用 `--env` 选择。

server:
  host: 0.0.0.0
  port: 8080
runtime:
  worker: 8
  max_concurrency: 32
observability:
  metrics: true
  tracing: true

配置校验

启动前执行配置校验,避免运行时才发现关键参数缺失。

execgo config validate --env production

上一篇

插件系统

下一篇

可观测性