gydtep
发表于 2023-3-3 16:11:20
JVM监控功能通过可视化页面展示应用的GC情况、内存详情、线程详情,完全可以代替JStat、JStack等JDK自带的JVM分析工具。同样,在以时间为横坐的曲线图处,可以继续选中一个时间段进行下钻分析。
gydtep
发表于 2023-3-4 16:57:44
这种情况发生的时候,往往来自于前端用户的反馈,直观的表现是前端用户在进行操作的时候,返回时间比较长,或者收到系统异常相关的提示。
gydtep
发表于 2023-3-4 19:20:51
首先,我们从自身对于整个系统架构以及业务架构的了解,能够知道当问题发生的时候,前端用户的请求在经过安全系统、负载均衡组件以网关后,
gydtep
发表于 2023-3-6 06:13:51
以及这些指标和上一天的环比、上周的同比升降幅度。我们主要关注这一些信息的环比以及同比升降情况,还可以修改右面右上角的时间段,来调整统计时间范围。
gydtep
发表于 2023-3-6 14:10:19
同样,通过右侧的时间轴能够迅速定位哪一个方法执行的速度与预期不符。至此,我们已经能够确定慢调用的源头,从而有效的进行下一步的代码优化工作。
gydtep
发表于 2023-3-6 16:06:21
找到有问题的代码片断之后,慢调用的根本原因是什么呢?ARMS能够对应用的线程以及内存快照做进一步的分析,为使用者优化代码提供思路。
gydtep
发表于 2023-3-7 13:20:30
、数据库异常报警模板:数据库响应时间长或数据库调用出错场景的报警
2、异常调用报警模板:存在超时调用或错误调用场景的报警
gydtep
发表于 2023-3-7 20:04:45
相信是很多工程师同行都在思考的问题。本文是我自己的一些总结,试图从三个方面来解答:
gydtep
发表于 2023-3-8 11:59:31
古人云:“纸上得来终觉浅,绝知此事要躬行。” 学习领域有所谓721模型:个人的成长70%来自于岗位实践,20%来自向他人学习,10%来自于培训。
gydtep
发表于 2023-3-8 13:49:35
采用同样精确的语言去描述应用场景和关联关系将会失去重点,让人摸不着头脑。所以,仅仅通过看书来获得成长就像是用一条腿走路。