Flask 記錄應(yīng)用錯(cuò)誤

2021-08-06 17:08 更新

0.3 新版功能.

應(yīng)用故障,服務(wù)器故障。早晚你會(huì)在產(chǎn)品中看見異常。即使你的代碼是 100% 正確的, 你仍然會(huì)不時(shí)看見異常。為什么?因?yàn)樯婕暗乃幸磺卸紩?huì)出現(xiàn)故障。這里給出一些 完美正確的代碼導(dǎo)致服務(wù)器錯(cuò)誤的情況:

  • 客戶端在應(yīng)用讀取到達(dá)數(shù)據(jù)時(shí),提前終止請求
  • 數(shù)據(jù)庫服務(wù)器超載,并無法處理查詢
  • 文件系統(tǒng)滿了
  • 硬盤損壞
  • 后端服務(wù)器超載
  • 你所用的庫出現(xiàn)程序錯(cuò)誤
  • 服務(wù)器的網(wǎng)絡(luò)連接或其它系統(tǒng)故障

而且這只是你可能面對的問題的簡單情形。那么,我們應(yīng)該怎么處理這一系列問題? 默認(rèn)情況下,如果你的應(yīng)用在以生產(chǎn)模式運(yùn)行, Flask 會(huì)顯示一個(gè)非常簡單的頁面并 記錄異常到 logger 。

但是你還可以做些別的,我們會(huì)介紹一些更好的設(shè)置來應(yīng)對錯(cuò)誤。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)