假設我有一個需要單獨處理的項目的批處理/隊列/集合。在批次中處理項目時,處理錯誤的一些不同方法包括:批處理/隊列故障處理模式是否有標準名稱?
- 對第一個錯誤執行批次失敗,沒有狀態發生更改。
- 首次發生錯誤時失敗,僅在已處理的項目上更新狀態。
- 記錄錯誤並恢復處理,更新所有成功處理的項目的狀態。
是否有標準名稱可用於在討論和代碼中更簡潔地交流這些想法?
假設我有一個需要單獨處理的項目的批處理/隊列/集合。在批次中處理項目時,處理錯誤的一些不同方法包括:批處理/隊列故障處理模式是否有標準名稱?
是否有標準名稱可用於在討論和代碼中更簡潔地交流這些想法?
如果未能在第一個錯誤被稱爲fail-fast
隱藏的錯誤,做盡可能多的被稱爲fail-safe
有PowerShell中一個非常類似的事情如果發生錯誤定義的行爲時,腳本執行。行爲由全局變量$ErrorActionPreference
控制。
有可設定下列值:
查詢:顯示錯誤信息並詢問您是否要繼續。
繼續:顯示錯誤消息並繼續執行。