ASP 伺服器超時 Timeout 處理

ASP 伺服器超時 Timeout 處理


影響伺服器產生超時的設定大致有:
1. Server.ScriptTimeout
2. Connection對象的CommandTimeOut屬性
3. Command對象的CommandTimeOut屬性
4. IE瀏覽器的設定

Server.ScriptTimeout
預設值是90秒
要增大它,在你的asp檔案中加一句,如下:
Server.ScriptTimeout=999 '單位(秒)

Connection和Command CommandTimeOut
預設是30秒
要增大它,在你的asp檔案中加一句,如下:
con.CommandTimeOut = 999 '單位(秒)
如果設為零,將無限等待,沒有timeout限制

IE也有個超時設定
5分鐘從伺服器得不到資料,也超時

解決方法: (原文請參照微軟KB中的Q181050)
1. IE要4.01 sp1以上版本
2. 在註冊表中HKEY_CURRENT_USERSoftwareMicrosoft
WindowsCurrentVersionInternet Settings中加一DWORD類型
ReceiveTimeout,值設為比如8個9
3. restart computer

留言

這個網誌中的熱門文章

delivery note和delivery order的區別和翻譯

Eclipse 3.6.1 Helios 中文化方法

牙技專業英文--技工篇