原文:使用 Arthas 排查 SpringBoot 诡异耗时的 Bug

作者 空无 来源 阿里巴巴云原生公众号 背景 公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。 最近在优化接口的响应时间,优化了代码之后,但是时间还是达不到要求 有一个诡异的 ms 左右的耗时问题,在接口中打印了请求处理时间后,和调用方的响应时间还有差了 ms 左右。比如程序里记录 ms,但是调用方等待时间却为 ms 左右。 ...

2021-03-15 14:50 0 398 推荐指数:

查看详情

内存排查(三)-使用arthas工具

使用arthas工具 arthas是Alibaba开源的Java诊断工具。arthas可以帮助我们解决一下问题: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线 ...

Fri Aug 28 08:59:00 CST 2020 0 4868
使用cnpm真的会有诡异Bug

前端网页居然会出现堆栈溢出,然后网页崩溃,退出的问题。 出现这个Bug的时候,我非常的怀疑我自己的一些操作能力,比如,git的操作。 毕竟我是本地代码然后拉取远程分支,还会暂存自己的代码,然后暂存区代码和从远程拉取的代码合并。 实际上,我一直也很自信,我觉得我真的没有什么问题。 实在是各种都试验 ...

Wed May 29 01:54:00 CST 2019 0 442
arthas-boot.jar使用-代码耗时分析

1、安装软件 wget https://alibaba.github.io/arthas/arthas-boot.jar 2 、启动软件 启动分析软件java -jar arthas-boot.jar: 分析该API耗费时间分布: trace -E 类名地 ...

Wed Nov 18 22:00:00 CST 2020 0 604
mybatis诡异bug

使用mybatis中使用 foreach 时,出现了一个诡异bug java文件中是 List<ImportTaskInfoEntity> selectByCalcBatchIds(@Param("ids") List<String> ids); xml中 ...

Wed Mar 07 05:00:00 CST 2018 3 1397
Bug笔记:诡异的$.ajax

用$.ajax用POST方式提交请求到一个ASPX页面执行后台代码时,发生一桩诡异的事情。。。 假设后台代码写在Test.aspx及Test.aspx.cs中。如用: 通过Console控制台可以看到,在运行success的Callback时,会一下子执行两个请求。先是“POST ...

Wed Oct 31 21:36:00 CST 2012 7 1536
LuaJIT诡异bug(疑似)

程序为单进程多线程 每个线程开启一个LuaJIT虚拟机,版本为LuaJIT 2.1.0-beta3 在高并发情况下,lua代码会出现诡异情况,例如: if true then if xxx == 1 then error("err") end else ...

Wed Aug 26 21:38:00 CST 2020 0 659
Arthas线上问题排查

Arthas 使用场景 是否有一个全局视角来查看系统的运行状况? 为什么 CPU 又升高了,到底是哪里占用了 CPU ? 运行的多线程有死锁吗?有阻塞吗? 程序运行耗时很长,是哪里耗时比较长呢?如何监测呢? 这个类从哪个 jar 包加载的?为什么会报各种类相关 ...

Wed Jan 13 00:22:00 CST 2021 0 673
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM