我們有一個ASP.Net MVC項目,它將從一個單一的Web服務器開始,但很快可能會擴展到一個小的Web場。由於ASP.Net身份驗證存儲用戶ID,並且數據緩存也可能有用,因此我們很可能需要立即跳轉到狀態服務器。ASP.Net狀態服務器是一個優雅的解決方案嗎?
我想聽聽其他人如何使用State Server,以及它如何從性能角度進行擴展。
或者,我們可以將它設計爲完全無狀態,因爲不使用數據緩存和跟蹤會話與加密的cookie。
更新:我之前有一些錯誤信息(來自Microsoft技術顧問...),Auth沒有像我想象的那樣存儲會話,它只是存儲在cookie中。所以,我們在這種情況下不需要狀態服務器。
不確定你的意思是「數據緩存」...你想使用狀態服務器作爲緩存嗎?這不是它的目的...... – 2010-04-16 00:44:53
你會說它的目的是什麼?我今天和一位微軟技術人員進行了一次交談,這讓我相信它可能需要處理認證,但經過今天的進一步研究後,我認爲可能並非如此。 – alchemical 2010-04-16 06:46:29