欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java 服务器调试 博客分类: java  

程序员文章站 2024-02-23 11:54:46
...
Unsupported major.minor version 52.0

J2SE 8 = 52
J2SE 7 = 51
J2SE 6.0 = 50
J2SE 5.0 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46
JDK 1.1 = 45

----------分割线----------

在linux手动启动java 程序
java -cp /data/dubbo/Nettyproxy/classes:/data/dubbo/Nettyproxy/lib/* -Dio.netty.leakDetectionLevel=PARANOID com.yf.weloop.proxy.WeloopNettyServer 2>&1 | cronolog $logPath >> /dev/null &

在linux手动启动java (jar)程序
java -cp /data/dubbo/Nettyproxy/classes:/data/dubbo/Nettyproxy/lib/* -Dio.netty.leakDetectionLevel=PARANOID -jar WeloopNettyServer.jar 2>&1 | cronolog $logPath >> /dev/null &



----------分割线----------

1. 找出java进程id
ps -ef|grep tomcat-7

java 服务器调试
            
    
    博客分类: java  

----------分割线----------

2. 查询这个进程里最大耗时的线程
top -Hp 1017

java 服务器调试
            
    
    博客分类: java  

----------分割线----------

3. 在java进程里找到这个线程
先转化线程id 16进制
printf "%x\n" 1100

然后通过jstack找
jstack 1017 |grep 44c

java 服务器调试
            
    
    博客分类: java  







  • java 服务器调试
            
    
    博客分类: java  
  • 大小: 14.9 KB
  • java 服务器调试
            
    
    博客分类: java  
  • 大小: 31.6 KB
  • java 服务器调试
            
    
    博客分类: java  
  • 大小: 14.1 KB