考虑到负载均衡器后面有多个 Web 服务器 (IIS) 的体系结构,我如何确定保存会话信息的最佳选项是什么?
有人告诉我,负载均衡器可以配置为使用sticky sessions
,但这似乎不是一个选项,因为在受影响的系统上运行的其他应用程序建立了限制。调查这件事我通常会像这里State Server
提到的那样结束。
现在我不明白的是为什么我应该使用单个(?)状态服务器来保存来自多个 Web 服务器系统的会话信息——这不会使整个负载平衡方法变得无用吗?还是对整体性能的实际影响如此微不足道,可以忽略不计?
我可以看到拥有这样的服务器是一个可行的解决方案,但我想知道这是否真的是一个好的解决方案。还有其他现实的选择吗?
一般来说,我宁愿只sticky sessions
在负载均衡器上启用,因为考虑到托管应用程序的整体性能,我不明白为什么这会是一个问题,但我在这方面也不是很有经验。