参考:
Module ngx_http_mirror_module
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
ngx_http_mirror_module用于实时流量拷贝
请求一个接口,想实时拷贝这个请求转发到自己的服务上,可以使用ngx_http_mirror_module模块。
官网好像就两个指令,
mirror
mirror_request_body
例子
案例流程:
curl client -> 本地nginx -> 测试服务(这里用的是一个nginx模拟的服务)
~/data/nginx/web/conf/ cat default.conf
upstream kevin-mirror2 {
server 192.168.52.133:80; # 这个实际上是另一个nginx
}
server {
listen 80;
listen [::