WAP手机版 RSS订阅 加入收藏  设为首页
pp电子游戏平台
当前位置:首页 > pp电子游戏平台

pp电子游戏平台:Spring Boot 微服务性能下降九成!使用 Arthas 定位根因

时间:2021/2/10 10:02:45   作者:   来源:   阅读:9   评论:0
内容摘要:本题目:Spring Boot 微效劳机能降落九成!利用 Arthas 定位根果简介: 领受到公司业务部分的开辟反应,使用正在晋级公司内部框架后,UAT(预消费)情况接心机能压测纷歧达标。 布景 领受到公司业务部分的开辟反应,使用正在晋级公司内部框架后,UAT(预消费)情况接心机...
本题目:Spring Boot 微效劳机能降落九成!利用 Arthas 定位根果简介: 领受到公司业务部分的开辟反应,使用正在晋级公司内部框架后,UAT(预消费)情况接心机能压测纷歧达标。 布景 领受到公司业务部分的开辟反应,使用正在晋级公司内部框架后,UAT(预消费)情况接心机能压测纷歧达标。 晋级前压测陈述: 晋级后压测陈述: 睁开齐文正在机械设置(1C4G)不异的状况下,吞吐量从本来的 53.9/s 降落到了 6.4/s,且 CPU 背载较下。 而且开辟反应从公司齐链路监控体系 SkyWalking 中查询到的链路疑息能够得知年夜部门恳求 Feign 挪用的耗时纷歧太一般(390ms),而实践被挪用的下流效劳呼应速率很快(3ms)。 定位成绩 正在领受到反应当前,我立刻申请了响应机械的权限,并往响应机械上传了 Arthas(version 3.4.3)。 让业务圆连结压测,开端成绩定位。 1. 施行 profiler 号令对 CPU 停止机能阐发 [arthas@17962]$ profiler start -d 30 -f /tmp/arthas/1.txt 等候 30s 后,翻开 1.txt,检察 CPU 机能阐发成果,开首部门示比方下: --- 1630160766 ns (4.24%), 141 samples [14] org.springframework.boot.loader.LaunchedURLClassLoader.definePackageIfNecessary [15] org.springframework.boot.loader.LaunchedURLClassLoader.loadClass [16] java.lang.ClassLoader.loadClass [17] java.lang.Class.forName0 [18] java.lang.Class.forName [19] org.springframework.util.ClassUtils.forName [20] org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.registerWellKnownModulesIfAvailable [21] org.s

相关评论

本类更新

本类推荐

本类排行

本站所有站内信息仅供娱乐参考,不作任何商业用途,不以营利为目的,专注分享快乐,欢迎收藏本站!
所有信息均来自:百度一下(pp电子游戏平台