公司一臺數(shù)據(jù)庫服務(wù)器上部署了IIS網(wǎng)站(IIS7),利用Sql Server Analysis Services的msmdpump.dll組件,實現(xiàn)了通過HTTP層來訪問Analysis Services(MSAS不支持HTTP遠程訪問,非HTTP的遠程訪問也一直沒成功過)。運行狀況一直良好,最近突然罷工。Debug發(fā)現(xiàn)在建立連接的時候總是拋出“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)用程序池進程上同時使用32位和64位的Asp.Net。