建立ASP.NET Server Cluster服務的3項關鍵

一台伺服器內啟動超過一個w3wp,這個稱為Web Garden。多台伺服器一起服務單一個應用網站,這個稱為Server Farm。

machineKey的建立:

多台伺服器統一machineKey是必要的,請參考這篇文章。
How to create keys by using Visual Basic .NET for use in Forms authentication

IIS網站ID一致性:

Session State中共用的應用程式路徑(ID)需要一致,請參考這篇文章。
Session State Is Lost in Web Farm If You Use SqlServer or StateServer Session Mode
如何讓IIS中同站台不同應用程式間共用Session資料

StateServer的建立:

這不用多說了吧,工作階段狀態模式也是很重要的,請參考這篇文章。
工作階段狀態模式

ASP.NET ServerCluster SessionState machineKey applicationPath