当前位置: 首页 > news >正文

沈阳教做网站/网络服务

沈阳教做网站,网络服务,网站源码搭建教程,近一周的热点新闻分析工具: MAT 一、准备工作 1、修改tomcat/bin 中的文件: #重启启动,tomcat 启动命令:./startup.sh && tail -f ../logs/catalina.out 启动后, 当内存不足等异常情况, 会先生成文件heapdump.h…

分析工具: MAT

一、准备工作

1、修改tomcat/bin 中的文件:

#重启启动,tomcat

启动命令:./startup.sh && tail -f ../logs/catalina.out

启动后, 当内存不足等异常情况, 会先生成文件heapdump.hprof, 后期根据该文件分析程序哪里出现问题。

2、使用MAT 工具分析文件heapdump.hprof

1)从mat 官网下载软件包:MemoryAnalyzer-1.10.0.20200225-linux.gtk.x86_64.zip

2)解压: unzip MemoryAnalyzer-1.10.0.20200225-linux.gtk.x86_64.zip -d  /tmp

解压后的文件:

 [ssss@11111 mat]$ ll
总用量 148
drwxrwxr-x  6 ssss ssss 4096 12月 29 14:30 configuration
-rw-rw-r--  1 sss ssss 16863 2月  25 2020 epl-v10.html
drwxrwxr-x 18 ssss ssss 4096 3月  25 2020 features
-rwxr-xr-x  1 ssss ssss 73064 3月  25 2020 MemoryAnalyzer
-rw-rw-r--  1 ssss ssss 200 12月 29 13:37 MemoryAnalyzer.ini
-rw-rw-r--  1 ssss apps  9013 2月  25 2020 notice.html
drwxrwxr-x  4 ssss ssss 4096 3月  25 2020 p2
-rwxr-xr-x  1 ssss ssss 333 2月  25 2020 ParseHeapDump.sh
drwxrwxr-x  5 ssss ssss 20480 3月  25 2020 plugins
drwxrwxr-x  3 ssss ssss 4096 12月 29 13:38 workspace

调用命令:ParseHeapDump.sh

执行分析命令

执行如下命令会输出泄漏嫌疑对象的分析结果,这个结果是比较全面的。

./ParseHeapDump.sh ../today_heap_dump/jvm.hprof org.eclipse.mat.api:suspects

  • ./ParseHeapDump.sh /path/to/tomcatdump org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components

还支持另外两个分析结果:

  1. org.eclipse.mat.api:overview

  2. org.eclipse.mat.api:top_components

[apps@m1111 mat]$ ./ParseHeapDump.sh /apps/tmp/A20211229-1124heapdump.hprof org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components

分析后生成文件:

主要是这几个文件:

A20211229-1124heapdump_Leak_Suspects.zip 

A20211229-1124heapdump_System_Overview.zip

A20211229-1124heapdump_Top_Components.zip

unzip 解压这几个文件:

解压到指定目录:

例如:[test@m11154 matfile20220310]$ unzip 20220309heapdump_Leak_Suspects.zip -d /data/test/app/tomcat/webapps/matfile20220310/file0

解压后访问:127.0.0.1:8080/matfile20220310/file0/index.html (根据自己tomcat的ip地址和端口)

-rw-rw-r-- 1 dq dq  83242 12月 29 14:49 A20211229-1124heapdump_Leak_Suspects.zip
-rw-rw-r-- 1 dq dq  65077 12月 29 14:49 A20211229-1124heapdump_System_Overview.zip
-rw-rw-r-- 1 dq dq 229727 12月 29 14:50 A20211229-1124heapdump_Top_Components.zip
drwxrwxr-x 5 dq dq   4096 12月 29 15:01 suspects  #自己新建的目录 放heapdump_Leak_Suspects.zip文件


drwxrwxr-x 5 dq dq   4096 12月 29 15:08 systemOverview #自己新建的目录,放heapdump_System_Overview.zip的解压文件
drwxrwxr-x 5 dq dq   4096 12月 29 15:09 topComponents #自己新建的目录,放heapdump_Top_Components.zip的解压文件。

# tomcat 对应的路径:

tomcat/webapps/matfile2/suspects

浏览器访问:http://localhost:8080/matfile2/suspects/index.html

可以看到结果页面:

点击:The stacktrace of this Thread is available. See stacktrace.

http://www.lbrq.cn/news/1433143.html

相关文章:

  • 展架设计在哪个网站做/2023广东最新疫情
  • 河北省建设项目信息网站/长春网站制作计划
  • 海口制作手机网站/谷歌seo怎么优化
  • 厦门大型网站设计公司/seo兼职论坛
  • 网站建设制作设计公司哪家好/交换友链是什么意思
  • 深圳室内设计工作室排名/杭州网站seo优化
  • 中国国际室内设计网/深圳seo优化方案
  • wordpress默认主题下载/百度搜索关键词排名优化
  • 工行网站为何做的那么垃圾/郑州seo推广
  • 怎么做代理人金沙网站/驻马店百度seo
  • 网站外地备案/优化营商环境发言稿
  • 网站管理基本内容/百度股市行情上证指数
  • 网页游戏网站网址/上海优化公司选哪个
  • 网络营销推广渠道有哪些/合肥网站优化方案
  • 铁岭网站建设/收录优美图片找不到了
  • 网上买吃的网站做代理/外贸网站推广的方法
  • 怎么做钓鱼网站/国外比较开放的社交软件
  • 沈阳做网站有名公司有哪些/网络推广是诈骗吗
  • 黑客入侵别人网站做seo/可靠的网站优化
  • 做类似美团的网站吗/站长工具站长
  • 如何做交易网站/百度账户托管公司
  • 家装网站建设案例/长沙官网seo推广
  • 网站做百度推广有没有效果/软件开发需要学什么
  • 2019年新电商法做网站/长沙专业竞价优化公司
  • 做网站的思想体会/哪个网站学seo是免费的
  • 中山精品网站建设信息/seo l
  • 长沙广告公司电话/搜外seo
  • 新疆生产建设兵团考试信息网站/网络推广电话
  • 烟台建设集团 招聘信息网站/小程序开发流程详细
  • 做响应式网站用什么框架/中国十大网络营销平台
  • Transformer之多头注意力机制和位置编码(二)
  • javaswing json格式化工具
  • Excel多级数据结构导入导出工具
  • PyTorch生成式人工智能——基于Transformer实现文本转语音
  • Spring、Spring MVC、Spring Boot与Spring Cloud的扩展点全面梳理
  • 网络协议——HTTP协议