首页 > 编程语言 >Mac源码启动MeterSphere服务,并进行性能测试

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

时间:2023-01-16 16:32:01浏览次数:65  
标签:启动 MeterSphere 环境 成功 Mac 源码 metersphere docker

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服务,并进行性能测试_Mac_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服务,并进行性能测试_Mac_05

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

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

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

2 起服务

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

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

2、分别用IDE打开

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

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

3.1、metershphere打包成功

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

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

3.2、node-controller成功

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

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

3.3、data-streaming 成功

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

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

4、启动这三个服务

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

5、访问看一下,成功了

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

6、跑一个性能试试

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

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

6.2、加载一个脚本

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

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

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

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

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

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

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


标签:启动,MeterSphere,环境,成功,Mac,源码,metersphere,docker
From: https://blog.51cto.com/u_15922911/6010532

相关文章