Router Replay
概览
router_replay 是路由局部插件:捕获重放/调试产物。
对应 config/plugin/router-replay/debug.yaml。
主要优势
- 重放捕获局部在活跃调试或审计的路由上。
- 支持请求与响应体控制。
- 存储限制显式而非隐式。
解决什么问题?
重放有用,但并非每条路由应记录相同数据量。router_replay 让单条路由选用重放行为而不全局化存储成本。
何时使用
- 一条路由处于调试、审计或受控重放分析
- 捕获限制应对每条路由显式
- 仅对选中流量启用重放
配置
在 routing.decisions[].plugins 下使用:
plugin:
type: router_replay
configuration:
enabled: true
max_records: 5000
capture_request_body: true
capture_response_body: false
max_body_bytes: 65536