日誌及時準確的記錄錯誤行數

2021-06-18 19:32:08 字數 327 閱讀 9524

目前因現場人員反映發現action出錯時,日誌沒有記錄下錯誤,因為咱們在寫action的方法時,方法加了

所以日誌沒有記錄下錯誤來

我試了下,**可以:在主要**出用try圈起來;catch時新增如下語句:} catch (exception e) 

這樣返回到錯誤頁面,errormsg顯示錯誤內容即可

這樣既會返回頁面錯誤,也會把錯誤記錄到日誌檔案中;看了下,多個省的action方法都是丟擲的異常,後續開發的要借鑑下

同時要注意:目前ordermanager類中多出catch出都是寫的:

log.error(e.tostring(), e); 替換

記錄錯誤資訊的行數

1.try catch 記錄錯誤資訊的時候,如果報錯了,我們只能粗略估算是什麼錯誤,但如果能夠具體知道是哪行錯誤的話,對錯誤的分析就能夠快速定位問題。2.只需要記錄到錯誤的行號,就能快速定位問題。3.ex.stacktrace 就可以 catch exception ex 請求url ip cont...

實現錯誤日誌記錄

要實現錯誤日誌記錄,當有新的錯誤日誌產生時,能第一時間在新檔案中記錄下來。這裡以nginx錯誤日誌為例,內容如下 bin bash this script is used for log alertsa grep error usr local nginx logs error.log sort n...

C 記錄錯誤日誌

程式的錯誤日誌如何記錄下來?可以在遇到異常時,catch異常,然後把異常的資訊輸出到txt檔案中即可 錯誤日誌 public class loghelper r nexmessage r nexsource r nexstack r n r n ex.gettype ex.message,ex.so...