原文:java 线上问题定位工具

在JDK的bin目录下有很多命令行工具: 我们可以看到各个工具的体积基本上都稳定在 kb左右,这个不是JDK开发团队刻意为之的,而是因为这些工具大多数是jdk lib tools.jar类库的一层薄包装而已,他们的主要功能代码是在tools类库中实现的。命令行工具的好处是:当应用程序部署到生产环境后,无论是直接接触物理服务器还是远程telnet到服务器上都会受到限制。而借助tools.jar类库里 ...

2016-09-29 16:19 0 3469 推荐指数:

查看详情

Arthas-Java线上问题定位工具

Arthas(阿尔萨斯) 能为你做什么? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码 ...

Sun Apr 19 01:17:00 CST 2020 0 1667
快速定位java系统线上问题

,大部分时间(70%~80%)是会用来排查突发或者周期性的线上问题。 由于业务应用 bug(本身或引 ...

Wed Aug 19 21:41:00 CST 2020 0 495
快速定位java系统的线上问题--转

原文地址:http://m.blog.csdn.net/article/details?id=43376943 前言:我们的场景并没有像BAT等大型互联网公司里的系统那么复杂,但是基本上也有一定的规模,暂且就认为我们是一个中型互联网系统。但是工具和思路都是差不多的,因为原理是一样的。同时下面提到 ...

Thu Mar 09 18:48:00 CST 2017 0 4011
线上问题定位--OOM

服务器上部署了Java服务,出现了OutOfMemoryError,问题应该如何定位? 解决思路 Java服务OOM,最常见的原因为: 有可能是内存分配确实过小,而正常业务使用了大量内存 某一个对象被频繁申请,却没有释放,内存不断泄漏,导致内存耗尽 某一个资源被频繁 ...

Mon Feb 11 21:42:00 CST 2019 6 904
从一次线上故障思考Java问题定位思路

问题出现:现网CPU飙高,Full GC告警 CGI 服务发布到现网后,现网机器出现了Full GC告警,同时CPU飙高99%。在优先恢复现网服务正常后,开始着手定位Full GC的问题。在现场只能够抓到四个GC线程占用了很高的CPU,无法抓到引发Full GC的线程。查看了服务故障期间的错误 ...

Sat Sep 15 01:26:00 CST 2018 2 1493
Arthas - Java 线上问题定位处理的终极利器

前言 在使用 Arthas 之前,当遇到 Java 线上问题时,如 CPU 飙升、负载突高、内存溢出等问题,你需要查命令,查网络,然后 jps、jstack、jmap、jhat、jstat、hprof 等一通操作。最终焦头烂额,还不一定能查出问题所在。而现在,大多数的常见问题你都可以 ...

Wed Nov 06 18:30:00 CST 2019 0 839
Java 问题定位工具 -- jps

概览 最近老大布置的任务就是质量加固,偶然看到了一些对于 Java 性能分析的介绍,因此,有了此篇学习笔记。 JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外, 还有jps、jstack、jmap、jhat、jstat、hprof等小巧 ...

Sun Apr 28 01:54:00 CST 2019 0 1040
Arthas线上监控及问题定位

前言 在使用 Arthas 之前,当遇到 Java 线上问题时,如 CPU 飙升、负载突高、内存溢出等问题,你需要查命令,查网络,然后 jps、jstack、jmap、jhat、jstat、hprof 等一通操作。最终焦头烂额,还不一定能查出问题所在。而现在,大多数的常见问题你都可以 ...

Sat Sep 05 01:06:00 CST 2020 0 2436
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM