首页 > 其他分享 >实际压测学习记录一

实际压测学习记录一

时间:2023-02-23 01:44:06浏览次数:42  
标签:www 记录 压测 学习 html kaibindirver https 100 com

一、数据库连接数是否够

使用 nestat -pan | grep 3306

查看第三列 存在非0  就是表示发送队列有数据,也就是服务给mysql发数据时,还没有发出去的数据。一般是指mysql有瓶颈

原因 服务数据库连接数设置太小

调整为 max-pool-size:100,min-idle:30

 

二、容器带宽是否用完

常识: 

10224kb=1mb (兆)

1024mb=1GB

内网一般是10000mb

网线一般是 1000mb

使用  sar -n DEV 1 2  命令

rxkb为读(获取回来)   每秒接收数据量

txkb为传输出去    每秒发送数据量

https://blog.csdn.net/volitationlong/article/details/81741754

 

三、cpu利用率高

用arthas导出火焰图看那个方法占用,且用trace追踪方法的调用过程 方法耗时多少

https://www.cnblogs.com/kaibindirver/p/17142217.html   (怎么导出火焰图)

https://www.cnblogs.com/kaibindirver/p/17142318.html   (火焰图怎么看)

https://www.cnblogs.com/kaibindirver/p/15354410.html (trace方法追踪)

比如下面追踪耗cpu方法中看到调用了skywalking监控 0.044s  100吞吐量  100*0.044=0.4s(处理100人/s 平均多耗费了0.4s)

 

三、关闭多余日志

 

四、上下调整并发线程 找到最佳吞吐量

 

标签:www,记录,压测,学习,html,kaibindirver,https,100,com
From: https://www.cnblogs.com/kaibindirver/p/17146553.html

相关文章

  • 2.22学习总结
    今天学习的东西比较多,所以发博客时间比较晚今天学习了Androidstudio的几个控件:TextView、Button、EditText、ImageView、ProgressBar、Notification等控件,对于A......
  • Android学习——控件TextView
    1.基本2.带阴影的3.跑马灯效果......
  • Docker 快速学习手册及相关笔记 附带一些问题解决方案
    参考与前言Docker官方教程【英文】:https://docs.docker.com/get-started/WindowsDocker安装|菜鸟教程(runoob.com)Docker教程|菜鸟教程Docker并非是一个......
  • CTT 2020 部分记录
    想了想还是分开写(感觉自己落了很多题啊,退役前都补不完了day1T1:感觉像是k线性基板子,但我又不怎么会day3T1:看到神秘的条件感觉不太好dp,但可以算\(\sum(-1)^{val......
  • JVM基础学习笔记
    JDK、JRE、JVM的区别:三层的嵌套关系。JDK>JRE>JVM1、JDK:编译Java源码,生成Java字节码。/bin包含:(1)、java:启动JVM,运行Java程序(2)、javac:Java的编译器,将Java源......
  • 2月22日javaweb学习之Maven
    Maveb是专门用于管理和构建java项目的工具,它的主要功能有:1.提供一套标准化的项目结构。2.提供一套标准化的构建流程(编译、测试、打包、发布......)3.提供了一套依赖管理......
  • 2.22学习体会
    今天学习了增和删,查还出了一点错误。<%@pageimport="dailysummer.Main"%><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8......
  • Spring IOC官方文档学习笔记(十二)之基于Java的容器配置
    1.@Bean与@Configuration(1)标注于类之上的@Configuration注解与标注于方法之上的@Bean注解是支持基于Java的容器配置的核心,被@Bean注解标注的方法用于实例化bean并将其......
  • python+playwright 学习-9.页面对象模型Page Object Models
    前言POM(PageObjectModels)页面对象模型已经成了写web自动化的一个标准模型。页面对象模型PageObjectModels页面对象代表Web应用程序的一部分。电子商务Web......
  • 自学python-学习路线-day01
    python自学线路图1.python基础语言1.1变量1.2运算符1.3判断语句if1.4循环语句whliefor1.5函数1.6面向对象2.多线程2.1异常处理2.2文件i/o3.数据结......