简介:本文主要目的是把现今主流的Dubbo框架项目和精准测试进行对接,通过精准测试的数据穿透、数据采集、测试用例与代码的双向追溯、数据分析等一系列精准测试的特有功能达到对项目质量的保证。
本次环境搭建分为基础环境准备、Dubbo环境搭建、精准测试环境搭建、精准测试与Dubbo环境对接等一整套完整的配置过程,用户可以通过下图中的流程图确认自己所部署过程中进行到的阶段点,从而排查部署中可能遇见的问题。
一 dubbo的工具配置流程
1,使用工具
1, Eclipse Java Photon
2, JDK 1.8
3, MySQL 5.7
4, Navicat for MySQL
5, Nodejs
6, apache-maven-3.5.4
7, zoa-agent-1.6.2
8, apache-tomcat-8.0.47
9, J2EE_Enterprise_key_64bit0614
10, 项目:dubbo
11, 服务:zookeeper
项目和微服务下载地址:https://pan.baidu.com/s/1JBKJBVhm0XQT0VmWacD3wQ
提取码: nr9t
2 ,配置所需的安装
2.1,安装Eclipse、JDK,tomcat,MySQL、Nodejs
正常安装Eclipse,jdk和tomcat,比且需要在tomcat中配置agent,具体的配置是:
找到tomcat的G:\apache-tomcat-8.0.47\bin目录catalina.bat文件
打开以后将agent的安装目录和解密库的目录放在catalina.bat文件里面
脚本安装mysql和nodejs(一键安装)
1、 打开TT_Soft文件夹
2、以管理员身份运行TeststarsSoftInstall.exe
3、等待自动安装完成,关闭窗口
4、使用net start mysql 命令启动MySQL服务
5、使用node –v查看node版本
2.2, 安装Maven
Eclipse本身会带Maven,但是不如自己安装的灵活,解压apache-maven-3.5.4.zip(例如:E:\apache-maven-3.5.4),配置系统变量添加变量名:
MAVEN_HOME变量值= E:\apache-maven-3.5.4,
Path添加变量值= %MAVEN_HOME%\bin,cmd测试用mvn -v如下即安装成功。
2.2.1,Eclipse替换自带为本地Maven
Windows-Preferences-Maven-Installations-Add,路径指向
E:\apache-maven-3.5.4,加载完成后勾选新的apache-maven-3.5.4,Apply。
2.2.2,定义本地Maven依赖库
修改E:\apache-maven-3.5.4\conf\settings.xml,添加如下一行代码定义,例如:
C:\Users\luxper.m2\repository,C:\Users\luxper.m2\repository是我的本地maven仓库地址。
Eclipse:Windows-Preferences-Maven-User Settings-Global Settings,Browse= E:\apache-maven-3.5.4\conf\settings.xml,Apply。
2, 项目部署
将