公司一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器上部署了IIS網(wǎng)站(IIS7),利用Sql Server Analysis Services的msmdpump.dll組件,實(shí)現(xiàn)了通過(guò)HTTP層來(lái)訪問(wèn)Analysis Services(MSAS不支持HTTP遠(yuǎn)程訪問(wèn),非HTTP的遠(yuǎn)程訪問(wèn)也一直沒(méi)成功過(guò))。運(yùn)行狀況一直良好,最近突然罷工。Debug發(fā)現(xiàn)在建立連接的時(shí)候總是拋出“The Connection either timed out or was lost”。
自己探索了很久,未果,Google了很久,一篇文章(IIS7 - Running 32-bit and 64-bit ASP.NET versions at the same time on different worker processes)提醒了我。這篇文章講的是如何在不同的應(yīng)用程序池進(jìn)程上同時(shí)使用32位和64位的Asp.Net。