由于寫程式的人都不是神仙,經常會有Bug存在是難免的,當然我們也不能以此為借口,平時不重視代碼品質,
代碼品質可以展現出一個人的性格、品味等,做事嚴謹的人寫代碼的錯誤也會少一些,本來就是稀裡糊塗的人不
适合做程式員,還是早點兒改行比較好。
系統在伺服器層發生的系統異常資訊,我一般會記錄在與應用系統的資料庫裡,當然有時候也會記錄在windwos
的事件日志裡,這個看應用系統如何配置了。通常用戶端發生的錯誤,我會記錄在應用程式對應目錄的.txt檔案裡。
哪個使用者發生的錯誤,就按哪個使用者對應的異常記錄檔案中儲存資訊。
管理系統傳遞客戶後,我會去看系統裡是否發生了一些異常資訊,若是發生了異常資訊,我會導出資料拿到公司去
分析錯誤的發生原因或當場就解決問題,當然異常資訊也可以由客戶直接發送電子郵件發送到我的郵件或者公司的
郵件清單裡,也可以列印異常資訊,然後傳真到我們公司裡。
廢話少說,請看圖
伺服器端收集的異常資訊。
異常資訊的詳細内容
用戶端收集的異常資訊
異常資訊的具體内容
能有效收集系統的異常資訊,對改進系統的穩定性非常有幫助,而且客戶回報的錯誤問題,也很容易記錄起來,
有時,客戶未必能說清楚系統什麼時候發生了什麼樣的錯誤,有這些記錄異常資訊的内容,就很好推理或者對
改進系統有正确的判斷很有幫助。
将權限管理、工作流管理做到我能力的極緻,一個人隻能做好那麼很少的幾件事情。
本文轉自 jirigala 51CTO部落格,原文連結:http://blog.51cto.com/2347979/451717,如需轉載請自行聯系原作者