定位 分析分析 定位基于数据分析,跟性能相关的数据数据越全面,观测到的数据越充分,推断的结果越准确流量大--负载均衡服务器nginx--转发到多个应用服务器数据量大--数据库服务器主从分离,一主多从,多主多从,主库负责写,从库负责读读操作是大于写的拆库分表解决单表数据量大的问题流量为什么是漏斗原理如 Read More
功能点:1.单场景2.混合场景3.稳定性场景jmeter里面的并发是线程数流量是漏斗原理为什么要做参数化,原因只有两个1.为了避免数据库(unique属性)或者业务逻辑对该值的唯一性校验 (写的操作一般是数据库校验,查询操作一般是业务逻辑校验)2.为了避免命中查询缓存对性能结果带来的失真 不同的缓存 Read More
异步请求的时间怎么计算:放入队列的时间+在消息队列排队的时间+拿走后处理的时间整个消息队列瓶颈的地方在处理队列的时间性能测试概念:性能测试是通过工具或者手段来模拟正常的,峰值以及异常负载条件来对系统的各项性能指标进行测试性能测试目的:1,评估系统的能力:看系统能不能满足性能指标2,识别体系中的弱点: Read More
性能测试分类:负载测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足系统性能指标情况下,系统所能承受的最大负载量的测试。(负载:向服务器发送的请求数)目的:找到系统能承受的最优负载量压力测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载情况下系统性能处于失效状态。目的 Read More
通过HTML向后台提交数据时,需要对提交的数据进行验证,比如:长度,手机号是否是11位等等各种验证条件,这时就可以使用django提供的form进行验证在app的根目录创建forms.py文件forms.py from django import forms from django.core.exc Read More