IIS Web Farm的防弹会话

Son*_*Boy 5 asp.net iis state

大家下午好.

我们目前正在从一个Web服务器跳转到两个,为了向我们的用户提供无缝故障转移,我们需要对会话做一些事情.

目前,我们正在研究三种不同的方法.

  1. 使用状态服务器
  2. 利用SQL服务器
  3. 把一切都扔进隐藏的田野里

我个人希望看到第一个选项到位,因为我们没有第二个选项的专用数据库,第三个选项似乎是一个混乱的黑客.

我目前面临的问题是我的经理对状态服务器提供的单点故障不满意(我们的SQL服务器被复制,所以没有麻烦).

有没有什么可以做复制状态服务器或其他一些?

Son*_*Boy 2

经过更多调查后,我们决定使用 StateServer 选项。我们仍在寻找如何克服 StateServer 上的单点故障,并且我们已经找到了两种进一步的调查途径。

我们的第一个选择是使用第三方程序来处理会话。我们现在正在研究的一个称为nCache:我认为还有另一个称为 ScaleOut 的我们也可以看看。

第二个选项是使用会话状态分区,我们目前也在研究此选项:http ://msdn.microsoft.com/en-gb/magazine/cc163730.aspx