美文网首页
2、 jvm-sandbox-repeater 安装时的一些说明

2、 jvm-sandbox-repeater 安装时的一些说明

作者: 许你一枝花 | 来源:发表于2023-01-22 18:29 被阅读0次

1、安装脚本执行成功,但是jvm-sandbox下载安装失败

jvm-sandbox-repeater/bin/bootstrap.sh,会自动安装jvm-sandbox及jvm-sandbox-repeater模块,但是有时bootstrap.sh脚本执行成功,但是jvm-sandbox未安装成功,此时需要手动去下载jvm-sandbox安装

2、安装目录问题

jvm-sandbox被安装在当前用户家目录下

jvm-sandbox-repeater模块被安装在当前用户家目录下的隐藏目录:.sandbox-module

3、工作模式问题:

# 是否开启脱机工作模式:repeat.standalone.mode=true

目前看到的区别:

repeat.standalone.mode=true,开启本地模式,

配置文件读取本地的:repeater-config.json,

录制的接口数据序列化至: /Users/.sandbox-module/repeater-data/record

repeat.standalone.mode=false,开启远程模式,

配置文件读取本地的:http://127.0.0.1:8001/facade/api/config/%s/%s

录制的接口数据序列化至:http://127.0.0.1:8001/facade/api/record/save

4、bootstrap.sh中,是否启动repeater-bootstrap.jar

脚本中启动时将sandbox-agent.jar按照agent方式启动,后续不便于调试。所以先临时注释掉,后面通过attch方式启动

脚本启动时将repeater-bootstrap.jar本身作为了被测试应用,并开启了远程调试模式。 这样repeater  和 sandbox 容易混,不便于理解

所以基于上面的内容,暂时将bootstrap.sh 中的 repeater-bootstrap.jar启动关掉。但是当开启非本地模式,即:repeat.standalone.mode=false时,则需要启动repeater-bootstrap.jar,因为有些配置文件是通过repeater-bootstrap.jar暴漏的服务获取的。

相关文章

网友评论

      本文标题:2、 jvm-sandbox-repeater 安装时的一些说明

      本文链接:https://www.haomeiwen.com/subject/ckgkhdtx.html