输出到控制台
./goreplay --input-raw :8080 --output-stdout
输出到服务器
./goreplay --input-raw :8080 --output-http="http://localhost:8080"
保存到文件
./goreplay --input-raw :8080 --output-file=requests.gor
./goreplay --input-file requests.gor --output-http="http://localhost:8080"
启用会话识别:
--recognize-tcp-sessions
GoReplay不会跟踪响应,您可以使用--output-http-track-response
5 性能测试
./goreplay --input-file "requests.gor|200%" --input-file-loop --output-http="http://localhost:8080"
请求重写
goreplay --input-raw :8080 --output-stdout --http-allow-url /homepage/v1/check --http-rewrite-url /homepage/v1/check:/homepage/v2/check
原文:https://blog.51cto.com/14378068/2405824