簡體   English   中英

記錄致命的崩潰

[英]Logging of fatal crashes

我如何在應用程序中某處記錄致命崩潰的日志,而不用對整個程序使用try-cache。 就我而言,這甚至是不可能的,因為我有一個RCP應用程序。 我無法控制起點和終點的地方。 我如何才能執行相同的操作,但只能執行一個線程? 我使用Spring的應用程序中的另一個問題是如何將Spring日志流發送到日志中? 我使用log4j。

一種選擇可能是使用Thread.setUncaughtExceptionHandler() 但是,如果您可以控制線程的創建方式或至少有一個已知的入口點,那將是最好的選擇,因此您可以設置處理程序。 它還假定線程的調用堆棧中沒有代碼捕獲異常並對其進行處理。

否則,在不了解應用程序如何工作的情況下,無法真正提出其他建議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM