性能测试
文章平均质量分 94
站在巨人的肩膀上遥望
这个作者很懒,什么都没留下…
展开
-
Arthas(阿尔萨斯)监控线上Java程序,解决无法线上性能调优问题
1、Arthas介绍Arthas是阿里在2018年9月开源的Java诊断工具,支持 JDK6+,采用的是命令交互模式,提供Tab 自动补全,在线排查问题,无需重启,动态跟踪Java代码,实时监控JVM状态,方便Java大佬们定位和诊断线上程序运行问题。开源地址:https://github.com/alibaba/arthas官方文档:https://arthas.aliyun.com/doc/2、Arthas使用场景(解决的问题)1、可以全局视角来查看系统的运行...原创 2021-08-12 10:33:47 · 3160 阅读 · 1 评论 -
性能测试(监控)docker安装部署Grafana+prometheus+node-exporter详解(下)
1、登陆grafana2、添加数据源3、添加Prometheus,配置并且保存4、添加需要的仪表盘5、查找需要的显示图,https://grafana.com/grafana/dashboards?search=Prometheus进入详情,然后点击copy ID to Clipboard详情图6、将ID输入之后,就进行导入,然后选择数据源,点击IMport即可7、结果如图所示...原创 2020-07-10 15:39:22 · 365 阅读 · 0 评论 -
性能测试(监控)docker安装部署Grafana+prometheus+node-exporter详解(中)
一、查看是否存在镜像sudo docker search node-exportersudo docker search prometheus二、下载镜像sudo docker pull prom/node-exportersudo docker pull prom/prometheus三、查看端口是否冲突,node-exporter默认端口9100,prometheus默认端口9090netstat -ntlp 查看当前所有的端口lsof -i :80原创 2020-07-10 15:27:53 · 1150 阅读 · 0 评论 -
性能测试(监控)docker安装部署Grafana+prometheus+node-exporter详解(上)
一、sudo docker search grafana # 在docker库中查找grafana镜像二、docker pull grafana/grafana(拉去镜像)三、docker images(查看自己是否成功拉取镜像)四、docker run -d -p 3000:3000 --name grafana grafana/grafana说明:-d:deamon 后台启动-p:prot 端口映射,宿主机端口:容器内端口, 3000为.原创 2020-07-10 15:20:39 · 607 阅读 · 0 评论 -
性能测试方法详解(验收性能、负载、压力、配置、并发、可靠性、失败恢复)
一、性能测试性能测试时通过自动化测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行,通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况,压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别测试。二、性能测试包括的方法:1、验收...原创 2020-04-23 17:04:26 · 4198 阅读 · 0 评论 -
响应时间、并发用户具体数据、吞吐量、性能计数器、思考时间详细讲解
1、响应时间:响应时间定义为“用户响应时间”,响应时间可以分解成:页面服务端响应时间可分为网络传输时间(N1+N2+N3+N4)和应用延迟时间(A1+A2+A3),而应用延迟时间又可以分解为数据库延迟时间(A2)和应用服务器延迟时间(A1+A3),对响应时间进行分解,目的更容易定位性能瓶颈(响应时间长,说明是有性能问题,具体问题在哪要在进行分析)。在进行性能测试时,合理的响应时间取...原创 2020-04-23 16:55:29 · 3149 阅读 · 0 评论 -
前端性能的理解与解答
1、随着web应用开发技术的改变,web应用响应时间的构成越来越复杂,AJAX等大量前端技术的应用使得服务端的响应时间在用户感受到的响应时间中所占的比例越来越小,2、web应用的前端响应时间指浏览器的页面加载时间。浏览器的页面加载时间包括对HTML的解析、对页面上的图片及CSS等文件的获取和加载、客户端脚本(JavaScript)的执行时间以及对页面进行展现所花费的时间,这部分性能体现就...原创 2020-04-23 16:51:01 · 938 阅读 · 0 评论 -
前端性能的理解,并不是对服务器进行并发压测(摘要)
影响前端性能的问题,主要还是浏览器页面的加载时间,而平常说的压力测试,并发测试,主要还是对服务器的性能测试,对前端性能影响比较小(影响还是有的,这个时间可以差不多可以忽略),而这个浏览器的加载时间,浏览器对图片的加载,css文件的加载,JavaScript脚本执行时间等。1、随着web应用开发技术的改变,web应用响应时间的构成越来越复杂,AJAX等大量前端技术的应用使得服务端的响应时间...原创 2020-03-02 20:51:17 · 1433 阅读 · 1 评论 -
web前端性能指标和SEO优化
浏览器访问优化浏览器请求处理流程如下图:1、减少http请求,合理设置 HTTP缓存http协议是无状态的应用层协议,意味着每次http请求都需要建立通信链路、进行数据传输,而在服务器端,每个http都需要启动独立的线程去处理。这些通信和服务的开销都很昂贵,减少http请求的数目可有效提高访问性能。减少http的主要手段是合并CSS、合并javascript、合并图片。将浏览器一次...转载 2019-08-22 10:50:10 · 364 阅读 · 0 评论