有很多問題詢問msxml3.dll中的80072ee2「操作超時」錯誤,但大多數問題通過移動請求的URL到不同的應用程序池。但是,我們已經這樣做了,並且仍然在半定期的基礎上收到這個錯誤。msxml3.dll錯誤'80072ee2'在ASP頁面 - 我們正在使用不同的應用程序池
我們正在運行Windows 2008服務器和IIS7.5 - 該網站是經典ASP和代碼是:
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "GET", "http://www.mysite.co.uk/_search/search.php", false
xmlhttp.send ""
strResponseText = xmlhttp.responseText
set xmlhttp = nothing
文件夾「_search」是一個虛擬文件夾,並設置爲使用單獨的應用程序池來自主站點。這是一個忙碌的網站,我們不會每過一次都會得到一個暫停時間......但是一旦你獲得了一個,通常會有一些人連續不斷。我們知道這是因爲我們在網站上記錄了500個錯誤。
有沒有人有任何想法(請不要建議重寫傳統的ASP或PHP - 目前不可能)?
謝謝
感謝約翰 - 我們可以從本地框中看到search.php(如上所述,代碼大部分時間工作),但我們正在嘗試「MSXML2.ServerXMLHTTP.6.0」...將在此處發佈結果... – JezB
它工作至今 - 感謝John的幫助! – JezB