静态配置
默认情况下,插件的超时值在默认配置中进行了预配置。
要自定义这些值,请将相应的配置添加到 config.yaml。例如:
plugin_attr:
proxy-mirror:
timeout:
connect: 60s
read: 60s
send: 60s
重新加载 APISIX 以使更改生效。
参数
请参阅 插件通用配置 了解所有插件可用的配置选项。
host
string
required
转发镜像流量的主机地址。该地址应包含方案但不包含路径,例如
http://127.0.0.1:8081。path
string
转发镜像流量的主机路径。如果未指定,则默认为路由的当前 URI 路径。如果插件正在镜像 gRPC 流量,则不适用。
path_concat_mode
string
default:
replacevaild vaule:
replaceorprefix指定
path时的连接模式。当设置为replace时,配置的path将直接用作转发镜像流量的主机路径。当设置为prefix时,转发的路径将是配置的path,后接请求的路由 URI 路径。如果插件正在镜像 gRPC 流量,则不适用。sample_ratio
number
default:
1vaild vaule:
介于 0.00001 到 1 之间(含边界值)
将被镜像的请求比例。默认情况下,所有流量都会被镜像。