文章詳情頁(yè)
jvm - java異常退出如何執(zhí)行指定命令
瀏覽:46日期:2023-12-15 09:03:58
問(wèn)題描述
java進(jìn)程異常退出前一刻,如何執(zhí)行指定命令來(lái)保留當(dāng)時(shí)系統(tǒng)的狀態(tài)? 我在網(wǎng)上看到有這么一篇博客是這么寫的,說(shuō)可以執(zhí)行命令的,但是沒(méi)有具體說(shuō)。。
問(wèn)題解答
回答1:你說(shuō)的異常退出是jvm crash掉嗎?還是僅僅拋出OOM之類的Error?如果是前者,那任何措施都無(wú)法保證你記錄系統(tǒng)的狀態(tài),很有可能像TerminateProcess和kill -9一樣,進(jìn)程會(huì)不留痕跡地消失。如果是后者的話,addShutdownHook就應(yīng)該能做到的。
標(biāo)簽:
java
上一條:spring-boot - Java EE新手選擇JFinal3.1 還是Spring boot下一條:公司網(wǎng)站后臺(tái)是java寫的,訪問(wèn)的時(shí)候502 Bad Gateway,是什么原因啊?只有我自己在訪問(wèn)
相關(guān)文章:
1. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””2. MySQL數(shù)據(jù)庫(kù)中文亂碼的原因3. macos - mac下docker如何設(shè)置代理4. docker不顯示端口映射呢?5. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?6. angular.js - angularjs的自定義過(guò)濾器如何給文字加顏色?7. docker gitlab 如何git clone?8. android studio總是在processes running好久9. java - 請(qǐng)問(wèn)在main方法中寫成對(duì)象名.屬性()并賦值,與直接參參數(shù)賦值輸錯(cuò)誤是什么原因?10. css - C#與java開發(fā)Windows程序哪個(gè)好?
排行榜

熱門標(biāo)簽