博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java定位与解决问题的手段总结
阅读量:6248 次
发布时间:2019-06-22

本文共 243 字,大约阅读时间需要 1 分钟。

hot3.png

一:窥探系统状况

1、通过java visualVM (需要配置JMS)

  • 可以查看内存使用情况,线程数,cpu使用情况等;151702_JBTV_2244961.png
  • 可以通过dump的方式获取某一时刻的系统运行的快照。

2、借助一些组件工具

  • javamelody。
  • 152453_rB8r_2244961.png
  • d

二、程序问题定位的手段

1、日志信息。

  • nginx或tomcat的访问日志。
  • log4j日志流水。

三、数据库sql执行情况的定位。

1、Druid数据源。

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/weiweiblog/blog/1604548

你可能感兴趣的文章
Java中的HashMap 浅析
查看>>
调和映射的Bochner公式
查看>>
windows批处理
查看>>
网页上的摄影展:等高响应布局实现
查看>>
IE无法打开internet网站已终止操作的解决的方法
查看>>
Plus One leetcode java
查看>>
FineUI(专业版)公测版发布(这速度,真TM快!)
查看>>
boost中asio网络库多线程并发处理实现,以及asio在多线程模型中线程的调度情况和线程安全。...
查看>>
LINQ To SQL 语法及实例大全
查看>>
sqlserver锁机制详解(sqlserver查看锁)
查看>>
strut2的原理
查看>>
记一次串口通信调试,慎用SerialPort.Close
查看>>
Struts2自己定义拦截器实例—登陆权限验证
查看>>
windows 下FFMPEG的编译方法 附2012-9-19发布的FFMPEG编译好的SDK下载
查看>>
Java检查型异常和非检查型异常
查看>>
Android中如何像 360 一样优雅的杀死后台服务而不启动
查看>>
不管多少个空格替换为一个空格
查看>>
Android-用webservice连接sqlserver数据库
查看>>
单链表
查看>>
JSF简单介绍
查看>>