Asp.net会话管理在负载均衡环境中

时间:2010-08-02 23:23:17

标签: asp.net session session-management

有关从3台服务器的单一服务器转换到负载平衡环境的任何建议吗?

我考虑使用Sql Server会话管理,但我在会话中存储linq2sql对象,这会有序列化问题。通过快速搜索,我找到了workaround。但我对使用这种方法考虑代码更改/可读性/性能问题持怀疑态度。欢迎任何建议。

2 个答案:

答案 0 :(得分:3)

只是一个建议:你不能在负载均衡器中使用粘性会话吗?

答案 1 :(得分:2)

我们使用memcached但是听起来你希望某些内容成为应用程序中更重要的部分,而不仅仅是缓存,如果你将LINQ放到SQL对象上(我同意RPM你应该这样做)考虑退出该业务......)

无论如何,this is a nice blog post为您提供了一些选择。 Velocity绝对值得关注,因为它是微软提供的产品(这是一款asp.net应用程序),而且这些日子似乎正在增长。