对于从单台服务器过渡到 3 台服务器的负载平衡环境有什么建议吗?
我考虑使用 Sql Server 会话管理,但我将 linq2sql 对象存储在有序列化问题的会话中。通过快速搜索,我找到了一种解决方法。但考虑到代码更改/可读性/性能问题,我对使用这种方法持怀疑态度。欢迎任何建议。
对于从单台服务器过渡到 3 台服务器的负载平衡环境有什么建议吗?
我考虑使用 Sql Server 会话管理,但我将 linq2sql 对象存储在有序列化问题的会话中。通过快速搜索,我找到了一种解决方法。但考虑到代码更改/可读性/性能问题,我对使用这种方法持怀疑态度。欢迎任何建议。
只是一个建议:您不能在负载均衡器中使用粘性会话吗?
我们使用memcached,但如果您将 LINQ to SQL 对象放置在那里,听起来您希望某些东西成为您应用程序中更关键的部分,而不仅仅是缓存(顺便说一句,我同意 RPM,您应该考虑退出该业务。 ..)
无论如何,这是一篇不错的博客文章,它为您提供了一些选择。Velocity 绝对值得一看,因为它是 Microsoft 提供的(这是一个 asp.net 应用程序),而且最近似乎越来越受欢迎。