當前位置:編程學習大全網 - 網站源碼 - 如何產生javacore文件和heapdump文件

如何產生javacore文件和heapdump文件

JavaCore/HeapDump這兩個文件可以用手工的方式生成,當我們會遇到系統變慢或無響應的情況,這時就以采用手工的方式生成JavaCore及HeapDump文件。

在Unix/Linux上,產生這兩個文件的方法如下:

# ps -ef | grep java

user 4616 4582 0 17:30 pts/0 00:00:00 grep java

root 5580 1 0 Oct27 ? 00:02:27 /usr/bin/java -server -XX:PermSize=64M -XX:MaxPermSize=128m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat8090/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat8090/endorsed -classpath:/usr/local/tomcat8090/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat8090 -Dcatalina.home=/usr/local/tomcat8090 -Djava.io.tmpdir=/usr/local/tomcat8090/temp org.apache.catalina.startup.Bootstrap start

# kill -3 5580

首先,找出Java進程id ,然後再執行‘kill -3 進程號’的操作,等文件生成後再做壹次同樣的操作,再產生壹組文件。

  • 上一篇:Dnf光明神聖獨角獸屬性
  • 下一篇:夢幻西遊無心插柳可以打幾件裝備
  • copyright 2024編程學習大全網