电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

不同操作系统,不同jdk类型的手动生成宕机日志方法汇总

来源:金蝶云社区作者:金蝶2024-09-225

不同操作系统,不同jdk类型的手动生成宕机日志方法汇总

1.linux操作系统,oracle jdk类型

主要有如下两种方式


方法一:图形界面方式

(注意:该方法需要进入jdk的bin目录下,使用jvisualvm工具打开图形界面,linux的系统需要通过VNC等才能打开图形界面,生成的heapdump日志需要另存一份,因为jvisualvm工具的图形界面关了之后,放在/tmp目录下的heapdump日志就没有了)

具体方法如下:

 cd eas/oracle-jdk1.7/bin

./jvisualvm  调出如下图形界面



生成的heapdump日志需要另存一份(复制一份),因为图形界面关了之后,放在/tmp目录下的heapdump日志就没有了。

补充:如果系统无法打开图形界面,可以通过jdk的bin目录下的jmap工具收集heapdump日志,但是这个工具会使实例重启(停止),需用户同意的情况下使用,具体使用方法如下:


方法二:命令行方式

(注意:方式会导致实例重启)

进入jdk的bin目录下

cd  eas/oracle-jdk1.7/bin

./jmap -dump:live,format=b,file=dump.hprof pid

./jmap -F -dump:live,format=b,file=dump.hprof pid   #-F表示强制生成

例如:./jmap -F -dump:live,format=b,file=dump.hprof 12241

生成的文件默认在eas/server/profiles/server#/bin目录下


2.windows操作系统,oracle jdk类型

跟linux类似,也是两种方法:

windows环境下,图形界面方式也是进入jdk的bin目录,选中jvisualvm右键--管理员身份打开图形界面,下面的步骤跟linux环境操作一致。


cmd命令行的方式也是跟linux环境相似。区别在于windows的斜杠跟linux的斜杠是相反的

注意:该方式会导致实例重启


cd  eas\oracle-jdk1.7\bin

d                #盘符名称,eas安装在哪个目录下就输入哪个盘符

.\jmap -dump:live,format=b,file=dump.hprof pid

.\jmap -F -dump:live,format=b,file=dump.hprof pid   #-F表示强制生成

例如:./jmap -F -dump:live,format=b,file=dump.hprof 12241

生成的文件默认在eas\server\profiles\server#\bin目录下



3.linux操作系统,ibm jdk类型


收集方法会导致实例重启

主要有如下两种方式:


方式一:网页方式

http://serverip:port/easportal/tools/dump.jsp?type=systemdump 或

http://serverip:port/easportal/tools/dump.jsp?type=heapdump 


说明:

http://serverip:port/easportal/tools/dump.jsp?type=systemd

不同操作系统,不同jdk类型的手动生成宕机日志方法汇总

1.linux操作系统,oracle jdk类型主要有如下两种方式方法一:图形界面方式(注意:该方法需要进入jdk的bin目录下,使用jvisualvm工具打开...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信