MeterSphere 至学篇

6 篇文章 1 订阅
4 篇文章 0 订阅

书接上文:MeterSphere 部署篇

问题一:打开网页使用平台创建项目,环境接口等操作。那么它被保存在哪里了?

问题二:阿西吧他的这个功能太蹩脚、这个UI太丑了吧,我想改改?

Mysql

通过两中方式1.源码2.配置文件,相比较当然配置更快速

1.查看应用全局配置

 cat /opt/.env
MS_KAFKA_REPORT_TOPIC=JMETER_REPORTS
MS_REDIS_PASSWORD=Password123@redis
MS_KAFKA_TOPIC=JMETER_METRICS
MS_MYSQL_HOST=mysql
MS_MINIO_ENDPOINT=http://minio:9000
MS_KAFKA_LOG_TOPIC=JMETER_LOGS
MS_EXTERNAL_REDIS=false
MS_PROMETHEUS_PORT=9090
MS_IMAGE_PREFIX=registry.cn-qingdao.aliyuncs.com/metersphere
MS_NODEEXPORTER_PORT=9100
MS_EXTERNAL_PROM=false
MS_NODE_CONTROLLER_PORT=8082
MS_TCP_MOCK_PORT=10000-10010
MS_KAFKA_HOST=172.19.61.60
MS_WORKSTATION_ENABLED=false
MS_BASE=/opt
MS_EXTERNAL_KAFKA=false
MS_REDIS_HOST=redis
MS_KAFKA_TEST_TOPIC=LOAD_TESTS
MS_INSTALL_MODE=allinone
MS_EXTERNAL_MINIO=false
MS_UI_ENABLED=false
MS_KAFKA_PORT=9092
MS_MINIO_SECRET_KEY=Password123@minio
MS_MYSQL_USER=root
MS_JMETER_IMAGE=registry.cn-qingdao.aliyuncs.com/metersphere/jmeter-master:5.5-ms2-jdk11
MS_EXTERNAL_MYSQL=false
MS_MYSQL_DB=metersphere
MS_SERVER_PORT=8081
MS_MYSQL_PASSWORD=Password123@mysql
MS_DOCKER_SUBNET=172.30.10.0/24
MS_REDIS_PORT=6379
MS_IMAGE_TAG=v2.3.0
MS_MINIO_ACCESS_KEY=admin
MS_MYSQL_PORT=3306

mysql

地址:MS_MYSQL_HOST=msyql

账号:MS_MYSQL_USER=root

密码:MS_MYSQL_PASSWORD=Password123@mysql

DB:MS_MYSQL_DB=metersphere

这里好像少了具体地址??msyql??

2.查看MySQL 配置

cat  /opt/docker-compose-mysql.yml 

docker-compose-mysql.yml

mysql版本:8.0.30

测试地址:localhost

密码:MS_MYSQL_PASSWORD

DB:metersphere

端口号:3307或者3306

3.测试连接

地址:localhost:3307

账号:root

密码:Password123@mysql

说明: 这里之所以使用3307端口,是因为我验证发现3306下没有对应的DB:metersphere,其实在mysql docker 容器启动时候会自己另起一个端口号,发现3306被占用时会选择3307端口启动

其他模块配置确认同MySQL

二次开发

1.源码分析

1.1下载

git clone "https://github.com/metersphere/metersphere.git"

离线下载:https://github.com/metersphere/metersphere/releases/tag/v2.3.0

1.2打开项目

使用java编辑器打开项目如下,每个业务功能包下都包含两部分,后端springboot项目:backend,前端vue项目:frontend

1.3安装依赖包并编译项目

1.4修改前端模块样式

1.5重新编译镜像

在二次开发的Dockerfile 文件目录下打包镜像

dokcer build -t my-api-test .

1.6修改docker-compose文件

将 image: ${MS_IMAGE_PREFIX}/api-test:${MS_IMAGE_TAG}修改为

image: ${MS_IMAGE_PREFIX}/api-test:my-api-test

1.7重新启动改文件即可

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值