在我開發的大多數網站中,我添加了一些通過電子郵件通知任何500錯誤的信息。對錯誤電子郵件進行防洪的方法
然而,當出現真的錯了,我可以得到幾十這些錯誤的電子郵件(一旦我得到了成千上萬)。
所以我想實施某種形式的防洪。我在ASP.NET(C#)中開發,並且在傳統ASP中也有一些舊網站,但這個問題並不是真的關於特定的語言。
我想簡單地存儲的最後一個錯誤號碼和電子郵件時間的應用程序變量,如果下一個錯誤是相同的錯誤數和一定的時間範圍內,那麼請不要發送電子郵件。
只是想知道其他技術的人正在使用,以做到這一點的。
您是否可以控制可能返回500響應的網站? – 2012-02-08 03:02:34
@ M.Babcock是的,我完全可以控制網站。我寧願在代碼級而不是服務器級上執行此操作,但歡迎提供所有建議。 – johna 2012-02-08 03:56:19
您的網站是使用ASP.NET還是經典版構建的? – 2012-02-08 03:59:41