2012-01-27 59 views
1

如果服務中斷,通知用戶的最佳做法是什麼?在我的例子中,它是一個可能超過容量的應用程序上傳功能。服務處於中斷狀態

謝謝。 Uli

回答

1

有很多方法可以實現,這一切取決於最適合您的特定應用的方式。

如果您只想禁用某項功能,例如禁用上傳功能的示例,則可以在頁面頂部顯示一條重要消息,指出該功能當前不可用,然後禁用該功能上傳按鈕。

如果您打算拆除整個網站進行維護,最好將它作爲單獨的網頁,而不以任何方式鏈接到網站的其他部分。這樣,您可以修改站點內的任何內容,並對Web服務器進行大量更改。

+0

謝謝大家的反饋!如果我的服務器完全關閉(例如由於DDOS攻擊),我會鏈接到** example.posterous.com **上的Posterous博客,該博客通常會通過DNS「重定向」到** blog.mywebsite.com * *?該博客是否顯示? – Uli 2012-01-27 17:24:54

+0

不,你會非常擰。但是,如果你的錯誤頁面是一個簡單的HTML頁面,比如Arran所建議的,那麼在DDOS攻擊下,頁面就會變得困難得多。 – 2012-01-27 17:31:37

1

有一個純粹的HTML錯誤頁 - 這種方式,如果數據庫出現故障,您不顯示依賴於某種數據庫查詢的錯誤頁面。否則,你的錯誤頁面會出錯。

0

在我們公司,我們有做這樣的事情(我們的Apache服務器上)的過程:

  • 停止particoular服務
  • 輸入的.htaccess,做一個重寫的URL到一個標準的下降

頁。當我們回來:

  • 輸入的.htaccess並刪除重寫的URL
  • 重新啓動服務

這是通過調用的時候,我們要關閉一些服務bash腳本來完成。

你可以做一個惡魔,檢查服務器是否「overlog」,並啓動該例程。