目前因現場人員反映發現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...