什么是ASP.NET中的分区解析器?

时间:2011-06-16 14:36:25

标签: asp.net asp.net-mvc asp.net-mvc-3

我对用于服务器场设置的术语不熟悉。有一个名为partitionResolverType的属性。 有人可以用简单的词语解释SQL Server服务器进程外会话状态设置中的这个分区解析器是什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以指定要使用的会话状态类型as described here

如果您使用的是OutOfProcSessionStateStore(另一台计算机)或SqlSessionStateStore,则可能需要在运行时更改目标计算机或Sql server连接。例如,您可能有三台计算机或Sql服务器用作后备存储,以减少会话管理的负担。

您可以编写自己的类(自定义PartitionResolverType),ASP将在运行时调用它来请求IP地址或Sql连接字符串。您的类实现ResolvePartition(对象键)方法并返回一个字符串,它是会话存储的IP地址或Sql连接字符串。

can find a good example here