- 博客(11)
- 收藏
- 关注
原创 Jmeter工具介绍
一、Jmeter安装与配置本机配置好Java环境变量官网下载压缩包,在任意目录下解压修改配置文件,打开Jmeter的bin目录下jmeter.properties,修改language=zh_CN,sampleresult.default.encoding=utf-8进入到Jmeter的bin目录下,双击jmeter.bat启动二、Jmeter主要元件测试计划线程组采样器(sampler)断言监听器2.1 线程组添加线程组并设置参数大小:测试计划 > 添加 >
2024-04-11 00:04:14
417
1
原创 Jmeter命令行模式:单机、分布式压测
系统HOSTS文件中进行类似本机IP主机名的配置,如127.0.0.1 sucentos,否则启动jmeter-server会报错!在实际工作中,不推荐第一种执行方式,会影响Jmeter的性能。
2024-04-10 00:02:43
892
1
原创 Kafka监控与压测
1.高吞吐量:可以满足每秒百万级别消息的生产和消费。(日志系统)2.持久性:有一套完善的消息存储机制,确保数据高效安全且持久化。3.分布式:基于分布式的扩展;Kafka的数据都会复制到几台服务器上,当某台故障失效时,生产者和消费者转而使用其它的Kafka。
2024-04-04 23:36:58
1759
1
原创 RocketMQ监控
在互联网企业技术架构中,MQ占据了越来越重要的地位。系统解耦、异步通信、削峰填谷、数据顺序。而测试工程师在工作中,也经常需要和mq打交道,比如构造测试数据,触发某些业务场景,以及针对。保证等场景中,到处都能看到MQ的身影。rocketmq 压测。
2024-04-01 20:14:10
577
原创 ElasticSearch的监控与优化
你发布的内容在搜索服务中需要建立索引,而且你的数据可能并不会马上被写入索引,而是等待要写入的数据达到一定数量之后,批量写入。因为反正是要跑一趟,装的越多,平均成本越低。这和我们数据写入到磁盘的过程是非常相似的,我们可以把一条文档数据看做是一个快递,而快递车每次发车就是向磁盘写入数据的一个过程。默认情况下 ES 每秒生成一个segment 文件,当达到一定阈值的时候 会执行merge(合并),merge 过程发生在 JVM中,频繁的生成segment 文件可能会导致频繁的触发 FGC,导致 OOM。
2024-03-29 10:10:09
992
1
原创 ElasticSearch搜索引擎介绍
搜索在现代日常生活场景中都非常常见,如百度、京东、天猫等等。数据量都是庞大的,所以直接基于数据库搜索必定不是他们的首选,在这些场景下,要完成数据的高效搜索,都会基于搜索引擎实现。而对于搜索实现来说,市面上常见三种技术:Lucene、Solr、ElasticSearch。Lucene严格意义来讲,并不能称为搜索引擎,其本身是一套类库,需要开发人员根据其内部API完成具体功能实现。而Solr和ElasticSearch都是基于Lucene进行了封装,他俩可以称为搜索引擎。
2024-03-28 16:53:01
1501
1
原创 redis性能监控与调优
1、slowlog-log-slower-than:Redis 慢查询日志的时间阈值,单位微妙,默认 10000 微秒( 10毫秒 )2、config get slowlog-max-len:慢查询日志长度,最小值为零。一般推荐Redis设置内存为最大物理内存的四分之三(不超过75%)
2024-03-20 20:47:27
1511
1
原创 Mysql性能监控及优化,基于Prometheus+grafana
本篇不详写prometheus、grafana的搭建,需要可以翻阅linux监控篇Prometheus对Mysql进行数据采集需要在被监控机器上安装mysql-exporter注意修改命令中数据库连接信息2、配置Prometheus.yml3、重启Prometheus,查看mysql是否成功监控4、grafana 7362tps =并发/时间(链路时间)
2024-03-20 13:24:30
1279
1
原创 Linux性能监控,基于Prometheus+grafana
2、linux 服务器数据采集需要在被采集机器安装node-exporter。4、重启Prometheus,刷新页面 http://ip:9090。3、修改配置文件/usr/local/prometheus.yml。6、配置数据源+导入dashboards模板11074。访问可视化页面:http://ip:3000/访问地址 http://ip:9090。初始账号密码: admin/admin。7、查看linux监控面板。5、grafana搭建。
2024-03-18 20:30:59
418
1
原创 skywalking全链路追踪搭建
将包放在自定义目录,执行如下启动命令即可(注意更改对应信息包放路径、jar包名称)注意不同版本写法还是有点小区别的,这里用的是8.0.1。配置文件:docker-compose.yml。启动java程序集成skywalking代理包。代理包下载路径:。
2024-03-18 19:20:12
671
1
项目性能测试报告模板1
2024-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人