我正在使用 ASP.NET MVC 3 和 Fluent NHibernate 开发一个 Web 应用程序,将来我将需要使用多个服务器,因为用户的数量会增加一倍。我该如何使用这种方法,可能吗?如何控制它们之间的会话?
问问题
804 次
1 回答
2
当然,这是可能的。为了能够使用会话,您需要从 InProc 模式转移到 SqlServer 或 StateServer。
以下是有关您拥有的所有 SessionState 选项的更多详细信息:http: //msdn.microsoft.com/en-us/library/ms178586.aspx
要使用 SqlServer,请按照本指南中的步骤操作:http: //support.microsoft.com/kb/317604
另外,请记住,您放入会话中的对象必须标记为Serializable
,否则它们将无法存储在数据库或状态服务器中。
于 2012-08-20T18:30:34.947 回答