0
点赞
收藏
分享

微信扫一扫

Mac源码启动MeterSphere服务,并进行性能测试

1 环境准备

1、首选要参考一下官方的开发文档 ​​https://metersphere.io/docs/dev_manual/​​

2、Java环境,1.20以上版本需要jdk11,​

Mac源码启动MeterSphere服务,并进行性能测试_Mac

3、maven环境

Mac源码启动MeterSphere服务,并进行性能测试_Mac_02

4、vue环境,需要的看这里的 vue

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_03

5、mysql(官网推荐5.7),创建一个测试数据库,如metersphere_test

6、redis​

7、zookeeper和Kafka,我这里没有在本地安装,就直接使用了服务器上的(mysql、redis都可以使用服务器上的)

8、docker环境,这里性能测试的jmeter必须要用镜像的方式启动,所以需要把官方离线安装包里的jemeter-master.tar load到自己的环境docker load -i jmeter-master.tar

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_04

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_05

9、创建路径下的配置文件 /opt/metersphere/conf/metersphere.properties文件(可以直接在官网拷贝),参数配置成自己的环境的就可以

Mac源码启动MeterSphere服务,并进行性能测试_Mac_06

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_07

2 起服务

1、下源码,MeterSphere 源码地址:​​https://github.com/metersphere/metersphere​​

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_08

2、分别用IDE打开

Mac源码启动MeterSphere服务,并进行性能测试_Mac_09

3、然后将metersphere、node-controller、data-streaming分别打包

3.1、metershphere打包成功

Mac源码启动MeterSphere服务,并进行性能测试_Mac_10

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_11

3.2、node-controller成功

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_12

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_13

3.3、data-streaming 成功

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_14

Mac源码启动MeterSphere服务,并进行性能测试_Mac_15

4、启动这三个服务

Mac源码启动MeterSphere服务,并进行性能测试_源码 MeterSphere_16

5、访问看一下,成功了

Mac源码启动MeterSphere服务,并进行性能测试_Mac_17

6、跑一个性能试试

6.1、需要修改资源池的ip地址为localhost

Mac源码启动MeterSphere服务,并进行性能测试_Mac_18

6.2、加载一个脚本

Mac源码启动MeterSphere服务,并进行性能测试_Mac_19

6.3、修改执行时长为1分10秒

Mac源码启动MeterSphere服务,并进行性能测试_Mac_20

6.4、可以查看结果,成功执行

Mac源码启动MeterSphere服务,并进行性能测试_Mac_21

6.5、docker ps可以看到镜像成功启动成功

Mac源码启动MeterSphere服务,并进行性能测试_Mac_22


举报

相关推荐

0 条评论