
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
业务功能测试通过了解被测业务以及业务需求和访问量① 业务实际应用场景② 日活③ 日最大用户数④ 日高低峰时段⑤ 用户期望性能等获取被测业务的性能指标(如果没有现成指标,可以按如下方法确定基准)① 生产环境拉取性能基准③ 测试压测环境压测(7*24h),获取性能测试结果,再拉会议讨论确定是否可作为后续性能基准(一般基准制定会比压测实际结果略低,给线上环境留buffer)获取并编写测试脚本① 拉取线上
Servlet 是 Java 的 web 的接口规范,Java web 服务器都遵循此规范实现。本场景主要模拟 Java Web 请求延迟、异常场景。[blade create servlet delay](blade create servlet delay.md) 请求延迟[blade create servlet throwCustomException](blade create serv
JAVA应用性能测试分析与定位1. 术语解释1. 响应时间网络角度 RT=从应用系统发出请求开始, 到客户端收到最后一个字节数据为止所消耗的时间CPU角度 RT=Thread CPU Time(CPU执行的时间) + Thread Wait Time(线程等待时间, 包含IO等待, Sleep和Wait)
创建混沌实验命令,每个实验对应一个uid,后续查询、销毁实验都要用到此uid,如果遗忘了uid,可以通过命令进行查询。create可以简写成c,即可以简写为blade cCPU相关的混沌实验包含CPU满载,可以指定核数、具体核满载或者总CPU负载百分比旨在CPU在特定的负载下,验证服务质量、监控告警、流量调度、弹性伸缩等能力load、fullload、fl命令都可以,即----执行命令----
没什么说的。。。。当目录用吧。。。循环队列是一种利用数组(或固定长度存储结构)实现的队列,队列的头尾指针在到达数组末尾时会“环绕”到数组的起始位置,实现“首尾相连”的效果。这样可以充分利用数组空间,避免“假满”问题。
此实验会修改本地的hosts,篡改域名地址映射网络丢包场景主要验证域名解析异常的情况下,系统自我容错能力可以指定网卡、本地端口、远程端口、目标 IP 丢包。需要特别注意,如果不指定端口、ip 参数,而是整个网卡丢包,切记要添加 --timeout 参数或者 --exclude-port 参数,前者是指定运行时间,自动停止销毁实验,后者是指定排除掉的丢包端口,两者都是防止因丢包率设置太高,造成机器无
数据库常见的性能问题及优化1. 慢查询sql执行耗时超过设定的阈值原因: 索引未建立或者不合理, 查询量大, 存在锁1.1 建议排查方向show命令查看慢查询数量具体分析慢查询日志, 找到问题所在的sql查看慢查询是否开启: show variables like “slow_query%”;查看慢查询时间设置: show variables like “%long%”;命令方式开启: set g
1. 性能测试结果分析1. 指标分析(一) 以Linux+Java架构系统为例, 当得到性能测试结果, 拿到数据之后, 如何分析性能瓶颈在哪里呢?一般指标分析思路如下:判断业务指标(响应时间, 成功率, TPS)是否满足目标?若不满足, 则先排除施压机和外围依赖系统是否有瓶颈?若没有, 则关注网络, DB性能以及连接数是否存在性能问题?若不存在, 则检查应用系统如下指标是否正常:4.1. 硬件:
计算已知类别数据集中的点与当前点之间的距离按距离递增次序排序选取与当前点距离最小的k个点统计前k个点所在的类别出现的频率返回前k个点出现频率最高的类别作为当前点的预测分类加载获取流行的数据集获取小规模数据集,数据包含在datasets里获取大规模数据集,需要从网络上下载,函数的第一个参数是data_home,表示数据下载的目录通过一些转换函数将特征数据转换成更加适合算法模型的特征数据过程通过对原始
实现业务目的的各种方法和思路算法是独立的存在,只是思想,不依附于代码和程序,可以使用不同语言实现(java,python,c)







