Bendi新闻
>
一次压测引发的数据库CPU飙升...
一次压测引发的数据库CPU飙升...
5月前
阿里妹导读
业务背景
压测准备
问题出现
====== 10%压测流量,cpu利用率11% ====== 挺正常
====== 30%压测流量,cpu利用率20% ====== 稳中向好
====== 50%压测流量,cpu利用率30% ====== 符合预期
====== 80%压测流量,cpu利用率50% ====== 感觉有点问题,但是说不出来哪里有问题
====== 100%压测流量,cpu利用率80% ===== 嗯?好像不对劲?有点高
====== 100%压测流量,稳定几分钟后,突然飙到100% ===== .....肯定有问题,暂停压测!
问题排查
发现疑点
确认疑点
定位sql
代码分析
private TaskInstanceParam createQueryParamByEffectiveTime(TaskQueryParam queryParam) {
final TaskInstanceParam dbQueryParam = new TaskInstanceParam();
Date now = TimeTravelManager.getCurrentTime(queryParam.getUserId());
dbQueryParam.createCriteria()
.andUserIdEqualTo(queryParam.getUserId())
.andBizTypeEqualTo(queryParam.getBizType())
.andTemplateIdEqualTo(queryParam.getSubBizType())
.andEffectiveStartTimeLessThanOrEqualTo(now)
.andEffectiveEndTimeGreaterThan(now);
dbQueryParam.appendOrderByClause(OrderCondition.EFFECTIVESTARTTIME, SortType.DESC);
dbQueryParam.setPagination(1, 1);
return dbQueryParam;
}
原理剖析
反思
云架构必修课:云上高可用架构
业务的持续稳定可服务,决定着企业对客户的服务质量,是企业发展的基础。而应用部署的高可用架构对于业务的稳定与发展起着至关重要的作用,本方案从企业上云最基础的需求出发,面向可能遇到的单点故障风险,介绍了经典的“业务上云高可用架构”方案设计。
点击阅读原文查看详情。
微信扫码关注该文公众号作者
来源:阿里云开发者
相关新闻
年中盘点: 2024人气飙升的9家连锁餐厅!24年人气飙升的连锁餐厅 | 你的最爱是?吃粗粮不一定能降血糖,尤其是这些让血糖飙升的“伪粗粮”……躺着也能进前30!2024排名飙升的美国大学美国这类芯片工程师需求激增,飙升的成本吓倒了厂商十多年来最重要的一次!库克会暗掷“王炸”吗?英伟达飙升下的隐忧!美国房价飙升,又一次房地产泡沫来临?七月数据:一次典型的资产负债表衰退吃不起了!加拿大华人常买的食物价格飙升似“液体黄金”!超市上锁!非直播收入飙升,两条腿走路的斗鱼更稳了寒潮袭击!德州电力发出天气预警,多天低温或引发电力需求飙升Nature:WHO更新可能引发下一次大流行的病原体名单报告称:大温地区的独立屋价格飙升保费上涨!佛罗里达州司机的汽车保险费飙升房主保险费飙升!德州居民面临的“保险贫困”2023年度中国移民管理局数据公布:出入境人次飙升高温急诊病例激增?! 马萨诸塞州急诊就诊率飙升近15倍,今年夏天的温度,又要破纪录了?哈佛女孩刘亦婷被嘲笑为“骗局”,又一次引发了关于“成功”的讨论!复旦学姐力荐!这款医学人专属的AI工具,让你的科研效率飙升300%!免费学!澳洲各首府最新人口数据出炉!悉墨人口出现飙升,郊区增长显著涨疯了!牛肉猪肉涨价,蔬菜水果涨价,连纸都在涨价!日元贬值致物价飙升,日本民众直呼受不了:以前看到好吃的就会买,现在不能这么做了飙涨1026%!年内第一只十倍股诞生!TMA价格飙升助力业绩暴增四倍!今年的翻倍股有哪些特征?加国难民申请人数飙升 新规将加快驱逐赖着不走的