1、手动下载sandbox-1.3.3-bin.tar
下载后,手动解压至当前用户的家目录下
2、下载 jvm-sandbox-repeater 源码
https://github.com/alibaba/jvm-sandbox-repeater.git
3、修改jvm-sandbox-repeater.git源码中的配置内容:
a、修改 repeat.standalone.mode = true,脱机工作模式,不依赖于外部环境
b、修改bootstrap.sh
将如下红框里的内容注释掉,红框里的主要作用:
1、启动jvm-sandbox-repeater控制台管理程序
2、将 repeater-bootstrap.jar 启动后作为被测试的http应用,用于测试录制回放功能
3、repeater-bootstrap.jar 启动时打开远程调试功能。
c、修改repeater-config.json
修改http请求拦截的表达式,只有符合表达式条件的http请求才会被拦截,这个根据被测http应用的接口适当修改即可
4、在源码中的bin目录中执行安装命令
./bootstrap.sh
说明:
bootstrap.sh,做的事情:
a、将jvm-sandbox-repeater.git 源码中的所有模块打包
b、下载 sandbox-1.3.3-bin.tar 包,并解压至当前用户的家目录 -- 这一步,我实际执行时,老是有问题,bootstrap.sh 脚本执行成功,但是 sandbox-1.3.3-bin.tar包一直未下载成功。所以才在第一步手动去下载
c、将jvm-sandbox-repeater.git 源码打好的包,拷贝至:${HOME}/.sandbox-module
拷贝到当前用户的家目录下的隐藏文件中
网友评论