当前位置:网站首页>18-GuliMall 压力测试与性能监控
18-GuliMall 压力测试与性能监控
2022-08-09 21:54:00 【鸣鼓ming】
1.压力测试软件JMeter 安装
https://jmeter.apache.org/download_jmeter.cgi
下载图中蓝色选中区域对应的压缩包
解压运行 jmeter.bat 即可

2.JMeter 压测示例
1.添加线程组



2.添加 HTTP 请求


3.添加监听器

4.启动压测

5.查看分析结果


3.性能监控
1.jvm 内存模型



2.堆




3.jconsole 与 jvisualvm
Jdk 的两个小工具 jconsole、jvisualvm(推荐用它, 是升级版的 jconsole);通过命令行启动,可监控本地和 远程应用。远程应用需要配置
4.启动jvisualvm
1.启动jvisualvm
windows的命令行中输入命令
jvisualvm

2.安装插件方便查看 gc

如果 503 错误解决:
打开网址 https://visualvm.github.io/pluginscenters.html
cmd 输入java -version查看自己的 jdk 版本,找到对应的

我的java版本是1.8.0_45
点击对应链接, 复制如下图中的url
https://visualvm.github.io/archive/uc/8u40/updates.xml.gz
粘贴到配置中
这样就可以正常安装插件了
5.查看监控信息


4.监控指标
1.中间件指标

2.数据库指标

3.调优项
官方文档:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BGBCIEFC
边栏推荐
- Technology Sharing | How to Handle Header Cookies in Interface Automation Testing
- 埃氏筛选法:统计素数个数
- 几种绘制时间线图的方法
- This article lets you quickly understand implicit type conversion [integral promotion]!
- Chatting embarrassing scenes, have you encountered it?Teach you to get the Doutu emoticon package with one click, and become a chat expert
- 台风生成,广州公交站场积极开展台风防御安全隐患排查
- 蔚来杯2022牛客暑期多校训练营7 CFGJ
- TF uses constant to generate data
- Multiple reasons for MySQL slow query
- One Pass 2074: [21CSPJ Popularization Group] Candy
猜你喜欢

【微服务~Nacos】Nacos服务提供者和服务消费者

2022 首期线下 Workshop!面向应用开发者们的数据应用体验日来了 | TiDB Workshop Day
Quotefancy ,提供鼓舞人心语录的壁纸网站 - 倾城之链

金山云地震,震源在字节?

TF generates uniformly distributed tensor

Sudoku | Backtrack-7

Space not freed after TRUNCATE table

Js fifteen interview questions (with answers)

大型分布式存储方案MinIO介绍,看完你就懂了!

Jinshanyun earthquake, the epicenter is in bytes?
随机推荐
【stack】【queue】【priority_queue】【deque】Detailed explanation
Let's talk about what DDL, DML, DQL and DCL are in SQL statements
接口自动化测试实践指导(上):接口自动化需要做哪些准备工作
Basic operations of openGauss database (super detailed)
In programming languages, the difference between remainder and modulo
Sudoku | Backtrack-7
ACM MM 2022 | Cloud2Sketch: Painting with clouds in the sky, AI brush strokes
阿里云架构师金云龙:基于云XR平台的视觉计算应用部署
编译原理之文法
Jinshanyun earthquake, the epicenter is in bytes?
APP自动化测试框架-UiAutomator2基础入门
STC8H development (15): GPIO drive Ci24R1 wireless module
CVPR22 Oral | shunt through multi-scale token polymerization from attention, code is open source
Flask's routing (app.route) detailed
腾讯继续挥舞降本增效“大刀”,外包员工免费餐饮福利被砍了
STC8H开发(十五): GPIO驱动Ci24R1无线模块
小程序+自定义插件的关键性
6 rules to sanitize your code
Technology Sharing | How to Handle Header Cookies in Interface Automation Testing
mysql multi-table left link query