Java 应用压测性能问题定位经验分享
作者:凡勇什么是压测压测,即压力测试,是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和和可能存在的隐患。压测主要用于检测服务器的承受能力,包括用户承受能力,即多少用户同时使用系统时基本不影响质量、流量承受等。另外,通过诸如疲劳测试还能发现系统一些稳定性...
Arthas - Java 线上问题定位处理的终极利器
前言在使用 Arthas 之前,当遇到 Java 线上问题时,如 CPU 飙升、负载突高、内存溢出等问题,你需要查命令,查网络,然后 jps、jstack、jmap、jhat、jstat、hprof 等一通操作。最终焦头烂额,还不一定能查出问题所在。而现在,大多数的常见问题你都可以使用 Arthas...
Java问题定位技术手册
这几天在整理书籍的时候发现了一本古老书籍叫《Java问题定位技术》。这本书我之前看过,主要侧重对Java系统里所出现的一些bug进行拆解,教你如何解读error错误,如何定位问题。虽然这本书比较古老,而且有些JDK也迭代了,但不影响我们学习里面的定位思路。目前已经出版了许多关于Java的书籍,但绝大...
相见恨晚!Java 线上问题定位,从未如此简单
有没有这样一种感受,自己写的代码在开发、测试环境跑的稳得一笔,可一到线上就抽风,不是缺这个就是少那个反正就是一顿报错,线上调试代码又很麻烦,让人头疼得很。阿里巴巴出了一款名叫Arthas的工具,可以在线分析诊断Java代码,着实让人眼前一亮。 一、Arthas 是什么? Arthas(阿尔萨斯) 是...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。