服务网格数据面使用x-request-id头部标识一个请求,默认情况下如果请求中没有该头部,网关和Sidecar会生成;如果请求带了这个头部,网关也会重写该头部。本插件用于定义x-request-id头部的生成逻辑,主要用于Ingress网关场景。
配置说明
字段 | 类型 | 是否必填 | 默认值 | 说明 |
---|---|---|---|---|
generateRequestId | string | 否 | "true" | 是否生成x-request-id头部 |
preserveExternalRequestId | string | 否 | "false" | 是否保留外部请求带的x-request-id头部 |
alwaysSetRequestIdInResponse | string | 否 | "false" | 是否在应答中带上x-request-id头部 |