我们有一个 ASP.Net MVC 项目,该项目将从单个 Web 服务器开始,但可能很快会扩展到一个小型 Web 场。由于 ASP.Net 身份验证存储了一个用户 ID,并且数据缓存也可能很有用,我们可能需要尽快跳转到状态服务器。
我想听听其他人如何使用 State Server 以及它如何从性能角度进行扩展。
或者,我们可以通过不使用数据缓存和使用加密 cookie 跟踪会话来将其构建为完全无状态的。
更新:我之前有一些错误信息(来自 Microsoft 技术顾问......),Auth 不像我想的那样存储在会话中,它只是存储在 cookie 中。所以,在这种情况下,我们毕竟不需要状态服务器。