2012-01-20 85 views
0

我有一個asp.net網站。 假設每天晚上8點,服務器執行一些持續20分鐘的操作。 我的問題是:我如何將在此期間訪問我的網站的用戶重定向到服務器上的另一個頁面?多線程?服務器工作時重定向

回答

1

一個簡單的方法是根據時間重定向它們。使用global.asax並在Application_BeginRequest方法中實現該函數。

也許不是最好的解決方案,但很容易實現。

0

無需修改應用代碼的選擇是有一個計劃任務重命名文件App_Offline.htm在你忙碌的時候背部和轉發(假設你想說「網站是忙」或類似的東西)

即在晚上8點運行.bat文件,如

ren d:\webapp\_App_Offline.htm App_Offline.htm 

8:20點運行

ren d:\webapp\App_Offline.htm _App_Offline.htm 

不聰明,肯定不是萬無一失的,但一個想法仍然是EA sy來快速實施。