摘要: 再次系统的整理一下深入一下性能测试 整个压测思路的总结 为什么要压测?压测的目的是什么? 是新项目上线压测?如果是新项目上线,你怎么进行全面测试? 实际也是环境搭建,然后核心流程梳理,就是测试核心流程就可以了, 是老项目的重新性能摸底? 还是单接口的接口性能测试? - 压测前的准备 - 1,压测环境 阅读全文
posted @ 2021-12-02 18:36 技术改变命运Andy 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 再次系统的整理一下深入一下性能测试 # 前言 之前我们有用到top、free、iostat等等命令,去监控服务器的性能,但是这些命令,我们只针对单台服务器进行监控,通常我们线上都是一个集群的项目,难道我们需要每一台服务器都去敲命令监控吗?这样显然不是符合逻辑的,Linux中就提供了一个集群监控工具 阅读全文
posted @ 2021-12-02 13:32 技术改变命运Andy 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 再次系统的整理一下深入一下性能测试 # 整体思路 所以就是jmete把结果写入influxdb 然后grafana连接influxdb,然后根据数据库结果展示图标, ![](https://img2023.cnblogs.com/blog/1854922/202307/1854922-2023070 阅读全文
posted @ 2021-12-02 13:31 技术改变命运Andy 阅读(347) 评论(0) 推荐(0) 编辑
摘要: ### 再次系统的整理一下深入一下性能测试 ### # 一,为什么要分布式压测 就是因为单台压测机不能达到想要的并发数, 因为单机的性能,cpu,内存,网络io,硬盘io,这些都是有瓶颈的,这是执行机的瓶颈, 在使用Jmeter进行接口的性能测试时候,由于JMeter是java应用,对CPU和内存消 阅读全文
posted @ 2021-12-02 13:30 技术改变命运Andy 阅读(685) 评论(0) 推荐(1) 编辑
摘要: ### 再次系统的整理一下深入一下性能测试 ### # 一,查看结果树 ![](https://img2023.cnblogs.com/blog/1854922/202307/1854922-20230703184144101-874433233.png) # 二,聚合报告 ![](https:// 阅读全文
posted @ 2021-12-02 13:29 技术改变命运Andy 阅读(2978) 评论(0) 推荐(0) 编辑
摘要: ### 再次系统的整理一下深入一下性能测试 ### # 一,线程组 1,jmeter的线程组是性能测试的资源调度池 2,有三种线程组 setup thread 做一些初始化操作,比如登陆, thread 具体的业务 teardown thread 做一些结束之后的操作, 比如退出等, ![](htt 阅读全文
posted @ 2021-12-02 13:28 技术改变命运Andy 阅读(585) 评论(0) 推荐(0) 编辑
摘要: ### 再次系统的整理一下深入一下性能测试 ### # 一,录制脚本 这个录制脚本,可以方便一些, 这个还是要会的 ## 1,添加Recording Controller 先在Test Plan右键新建线程组: Test Plan->add-->Thread Group 然后在线程组右键添加:Thr 阅读全文
posted @ 2021-12-02 13:26 技术改变命运Andy 阅读(484) 评论(0) 推荐(0) 编辑
摘要: ### 再次系统的整理一下深入一下性能测试 ### # 一,为什么性能测试 ## 1,满足用户的需求 网站的性能不行,轻一点就是网站慢,影响用户体验,重一点就是系统直接崩溃, 想想12306,淘宝,京东,这样的完整,如果性能有问题,会流失多少的客户,会造成多大的经济损失, 所以性能测试的重要性是不言 阅读全文
posted @ 2021-12-02 13:25 技术改变命运Andy 阅读(85) 评论(0) 推荐(0) 编辑
摘要: # linux 三剑客 下面所说的是Linux中最重要的三个命令在业界被称为“三剑客”,它们是awk,sed,grep。 我们现在知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能更好的处理文件呢?这就要用到我们上面的三剑客命令。 三剑客的功能非常强大,但我们只需要掌握他们分 阅读全文
posted @ 2021-12-02 07:50 技术改变命运Andy 阅读(216) 评论(0) 推荐(0) 编辑
摘要: ### 举例: netstat -a | less netstat -a | more more filename ### more常用操作命令 Enter 向下n行,需要定义。默认为1行 Ctrl+F 向下滚动一屏 Ctrl+B 返回上一屏 空格键 向下滚动一屏 q 退出more 显示多少行,比如 阅读全文
posted @ 2021-12-02 06:36 技术改变命运Andy 阅读(40) 评论(0) 推荐(0) 编辑