我们目前有一个在单个服务器上运行的 ASP.NET Web 应用程序。该服务器即将达到 CPU 使用率的危险区域,我们想要部署第二台服务器。
处理会话状态的最佳方法是什么?
我们目前运行 InProc。但这不是 2 台以上服务器的选项,因为有时我们希望从 WLB 轮换中排除单个服务器以进行维护工作。即使我们使用粘性负载平衡,我们也必须等待所有用户退出,然后才能将服务器从 WLB 轮换中排除。
所以我在看这个 MSDN 页面: http: //msdn.microsoft.com/en-us/library/ms178586 (VS.80).aspx
我想我的主要问题是:如果我们使用状态服务器模式。我们可以通过在两台服务器上部署状态服务器来确保冗余吗?避免出现单点故障。