随笔分类 -  Java中间件监控工具

摘要:转载:http://blog.csdn.net/wanghuiqi2008/article/details/50724676 一、开发环境: 操作系统:ubuntu 14.04 IDE:Eclipse Java EE IDE for Web Developers. Version: Luna Ser 阅读全文
posted @ 2018-02-26 17:22 小学生II 阅读(962) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/top_code/article/details/51456186 当系统出bug需要定位问题的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。这里所说的数据包括:运行日志,异常堆栈,GC日志,线程快照(threaddump/ja 阅读全文
posted @ 2018-02-26 16:36 小学生II 阅读(510) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/kimylrong/article/details/50970493 查询、监控、分析Java应用程序的时候,我们关注的点主要集中在资源利用,比如CPU,内存,IO,线程等。其中内存以及线程的分析尤为常见。内存,是否有内存泄漏,各个区块内存分配是否大小 阅读全文
posted @ 2018-02-26 16:29 小学生II 阅读(779) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/everlasting_188/article/details/51943095 1、jstack重点关注 命令行:jstack [-l][F] pid ,可以进行的dump文件导出 dump 文件里,值得关注的线程状态有: 死锁,Deadlock(重 阅读全文
posted @ 2018-02-26 16:14 小学生II 阅读(2322) 评论(0) 推荐(0)
摘要:转载:http://itindex.net/detail/43158-tda-%E5%B7%A5%E5%85%B7-java 使用 TDA 工具,看到大量 Java Thread State 的第一反应是: 1,线程状态为“waiting for monitor entry”: 意味着它 在等待进入 阅读全文
posted @ 2018-02-26 16:09 小学生II 阅读(406) 评论(0) 推荐(0)
摘要:转载: http://www.cnblogs.com/nexiyi/p/java_thread_jstack.html jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使 阅读全文
posted @ 2018-02-26 15:59 小学生II 阅读(464) 评论(0) 推荐(0)
摘要:转载:https://mp.weixin.qq.com/s/3IuTcDCTB3yIovp6o_vuKA 一、现象 有用户反馈访问PC首页偶尔会出现白页情况,也偶尔会收到听云的报警短信 二、监控(听云和JVMVISUAL) 刚开始去听云监控看到偶尔有几分钟报500,然后就又好了,而且没有详细的堆栈信 阅读全文
posted @ 2018-02-23 18:25 小学生II 阅读(650) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/tzs_1041218129/article/details/61630981 javap 和 javac javap -help javac -help jps jps -help jstack jstack -help jstat 参考文章 jma 阅读全文
posted @ 2018-02-14 14:31 小学生II 阅读(642) 评论(0) 推荐(0)
摘要:转载:http://www.51testing.com/html/92/77492-203728.html 用以判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。 Jstat是JDK自 阅读全文
posted @ 2018-02-14 13:59 小学生II 阅读(453) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/chengJAVA/p/5821218.html jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命 阅读全文
posted @ 2018-02-14 11:40 小学生II 阅读(536) 评论(0) 推荐(0)
摘要:Jconsole 1.1 简介以及连接 JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,它是Java自带的简单性能监控工具。下面以对tomcat的监控为例,带领大家熟悉Jconsole这个工具。 Step 1,在dos/bash命令下输入:jconsole; Step 2,在 阅读全文
posted @ 2018-02-13 18:02 小学生II 阅读(261) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/lmb55/article/details/79267277 一、概述 开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的连接未释放,未优化的算法等。随着应用程序的持续运行,可能会造成整个系统运行效率下降,严 阅读全文
posted @ 2018-02-13 17:32 小学生II 阅读(1555) 评论(0) 推荐(0)