调试工具
线上调试

线上调试的典型场景譬如:
- 程序在稳定运行了,可是实现的功能点了没反应。
- 为了修复
Bug 而上线的新版本,上线后发现Bug 依然在,却想不通哪里有问题? - 想到可能出现问题的地方,却发现那里没打日志,没法在运行中看到问题,只能加了日志输出重新打包——部署——上线
- 程序功能正常了,可是为啥响应时间这么慢,在哪里出现了问题?
- 程序不但稳定运行,而且功能完美,但跑了几天或者几周过后,发现响应速度变慢了,是不是内存泄漏了?
如果瓶颈点在应用层和系统层均呈现出多变量分布,建议此时使用
Links
- https://mp.weixin.qq.com/s/t7G1tSrNJ603nIpgzMY2uw 这几款
JVM 故障诊断处理工具 你还不会?