Files
Genarrative/deploy/env/health-patrol.env.example
T
kdletters a7711d2dc3 引入Pingora独立网关正式化链路
新增 pingora-gateway 独立二进制 crate,覆盖路由、静态资源、压缩、接流保护、TLS 直连和访问日志能力。

新增 Nginx canary、realpath canary、direct preflight、direct live、direct enable 和 rollback 脚本。

新增 Pingora 切流证据包、命令证据、manifest 验真、根目录总审计和 release readiness 聚合门禁。

完善 API release、Jenkins、systemd、health patrol、生产部署和发布包自包含校验。

更新 Pingora 试点文档、Nginx README 与 Hermes 共享记忆。
2026-06-17 20:16:51 +08:00

20 lines
1.0 KiB
Bash

# 复制到 /etc/genarrative/health-patrol.env 后按生产环境调整。
# 默认不启用 Pingora shadow 巡检;只有同时配置 base URL 与 probe token 才会检查。
GENARRATIVE_HEALTH_PATROL_API_BASE_URL=http://127.0.0.1:8082
GENARRATIVE_HEALTH_PATROL_SPACETIME_BASE_URL=http://127.0.0.1:3101
GENARRATIVE_HEALTH_PATROL_PUBLIC_BASE_URL=http://127.0.0.1
# 默认公网入口仍按 Nginx 巡检;Pingora 直连切换后改为 pingora-direct。
GENARRATIVE_HEALTH_PATROL_GATEWAY_MODE=nginx
# 本机打 127.0.0.1 时可填正式域名,确保命中正确 vhost / 证书语义。
GENARRATIVE_HEALTH_PATROL_PUBLIC_HOST=
GENARRATIVE_HEALTH_PATROL_TIMEOUT_MS=5000
GENARRATIVE_HEALTH_PATROL_SLOW_MS=3000
GENARRATIVE_HEALTH_PATROL_FAIL_ON_WARNING=false
GENARRATIVE_HEALTH_PATROL_SKIP_JOURNAL=false
GENARRATIVE_HEALTH_PATROL_WEBHOOK_URL=
# Pingora 影子网关巡检;probe token 应与 /etc/genarrative/pingora-gateway.env 保持一致。
GENARRATIVE_HEALTH_PATROL_PINGORA_BASE_URL=
GENARRATIVE_HEALTH_PATROL_PINGORA_PROBE_TOKEN=