• 1.在 Linux 上使用 git 下载 repeater 的源码
    git clone git://github.com/alibaba/jvm-sandbox-repeater.git
    2.在源码上修改 properties 文件
    vim repeater-console/repeater-console-start/src/main/resources/application.properties

    3.在 linux 的 repeater 的源码上修改 ConfigFacadeApi.java 文件
    vim repeater-console/repeater-console-start/src/main/java/com/alibaba/repeater/console/start/controller/ConfigFacadeApi.java

    4.修改 linux 上的 peteater 的源码的,RepeaterBridge.java 文件
    vim repeater-plugin-core/src/main/java/com/alibaba/jvm/sandbox/repeater/plugin/core/bridge/RepeaterBridge.java

    5.修改在 linux 上使用 下载安装的 sandbox 的配置文件
    curl -s http://sandbox-ecological.oss-cn-hangzhou.aliyuncs.com/install-repeater.sh | sh
    vim ~/.sandbox-module/cfg/repeater.properties

    6.进入在 Linux 上源码的 bin 文件夹,执行./install-local.sh
    cd /root/shifeng/git/jvm-sandbox-repeater/bin
    ./install-local.sh

    7.进入 repetaer 的跟目录,进行清空,编译,打包
    mvn clean

    mvn compile -DskipTests

    mvn install -DskipTests

    8.进入 repeater-console 执行清空,编译,打包
    mvn clean

    mvn compile -DskipTests

    mvn install -DskipTests

    9.修改 sandbox 的配置文件开启 console
    vim ~/.sandbox-module/cfg/repeater.properties

    10.启动刚刚打好 jar 包的 repeater-console
    java -jar repeater-console-start/target/*.jar

    11.启动要录制的项目
    java -jar gs-rest-service-0.1.0.jar

    12.将启动项目的进程,绑定到指定的 12580 端口

    查看 repeater-console 项目日志

    查看 sandbox 日志

    1. 进行录制的请求访问 curl -s 'http://localhost:8080/greeting' 录制项目正确打印,返回了结果 但是 repeater-console 和 sandbox 并没有进行录制
  • 仅楼主可见