场景:
该网站托管在三台服务器上,使用 IIS每个。
所有三台服务器均使用 Windows Server 2003 附带的网络负载平衡软件进行集群。
所有三个站点都配置为将 session 状态存储在已指定为“状态服务器”的单独服务器上。
我被要求扩大“状态服务器”的规模。有没有一种方法可以让我拥有多个状态服务器并在它们之间同步状态,这样如果其中一个状态服务器出现故障,其他服务器将能够提供状态信息?
最佳答案
我们使用Scale Out State Server对于我工作的地方,它的工作非常出色,而且设置起来非常简单。据我所知,微软也在开发一款类似的产品,名为 Velocity ,但我没有任何经验。
SOSS 的唯一缺点是您必须为此付费 - 但我除了与他们的销售和支持团队互动之外什么也没有。如果您最终获得许可,请帮我一个忙,让他们知道免费的丹尼尔给您发送了;)
关于asp.net - 扩展 ASP.NET session 状态服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/488748/