文章詳情頁
jvm - java異常退出如何執行指定命令
瀏覽:45日期:2023-12-15 09:03:58
問題描述
java進程異常退出前一刻,如何執行指定命令來保留當時系統的狀態? 我在網上看到有這么一篇博客是這么寫的,說可以執行命令的,但是沒有具體說。。
問題解答
回答1:你說的異常退出是jvm crash掉嗎?還是僅僅拋出OOM之類的Error?如果是前者,那任何措施都無法保證你記錄系統的狀態,很有可能像TerminateProcess和kill -9一樣,進程會不留痕跡地消失。如果是后者的話,addShutdownHook就應該能做到的。
標簽:
java
上一條:spring-boot - Java EE新手選擇JFinal3.1 還是Spring boot下一條:公司網站后臺是java寫的,訪問的時候502 Bad Gateway,是什么原因啊?只有我自己在訪問
相關文章:
1. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題2. docker安裝后出現Cannot connect to the Docker daemon.3. css - 定位為absolute的父元素中的子元素 如何設置在父元素的下面?4. java - 請問在main方法中寫成對象名.屬性()并賦值,與直接參參數賦值輸錯誤是什么原因?5. java - Spring boot 讀取 放在 jar 包外的,log4j 配置文件,系統有創建日志文件,不寫入日志信息。6. mysql里的大表用mycat做水平拆分,是不是要先手動分好,再配置mycat7. java - socket類服務端如何防止被ddos攻擊?8. javascript - 圖片鏈接請求一直是pending狀態,導致頁面崩潰,怎么解決?9. python - beautifulsoup獲取網頁內容的問題10. 怎么用css截取字符?
排行榜
