Global
概览
global: 是路由器级覆盖层。
与 signal/、decision/、algorithm/、plugin/ 不同,本节非路由局部:定义共享运行时行为 、共享后端服务、内置模型资产与共享能力模块。
主要优势
- 为路由器提供统一的共享配置入口。
- 避免在路由间重复共享后端设置。
- 路由匹配留在
routing:,全路由器行为留在global:。 - 与路由器内置默认值配合,只覆盖所需项。
解决什么问题?
部分配置属于整台路由器,而非单条路由。若状态泄漏到路由局部配置,路由复用变难,共享与局部也难区分。
global: 在内置默认之上持有稀疏、全路由器覆盖。
何时使用
在以下情况使用 global::
- 设置应对多条路由生效
- 共享存储或运行时服务只需配置一次
- 内置系统模型或运行时策略需要覆盖
- 行为不针对单条已匹配决策
配置
规范位置:
global:
router:
config_source: file
services:
observability:
metrics:
enabled: true