C# SessionStateProvider使用Windows Azure的Blob/Table

C# SessionStateProvider使用Windows Azure的Blob/Table,c#,azure,cloud,C#,Azure,Cloud,现在,我将使用Mircosoft提供的SessionStateProvider类进行生产 除了从blob中清除已使用的会话记录,还有什么 在现场使用之前,我还需要考虑其他因素吗 在示例中,SessionStateStoreData被序列化并存储在blob中。相反,我可以存储在表的一列中吗?这种方法的优缺点是什么 在清除表和blob中不必要的会话时,最好和最安全的清除方法是什么 在我看来,基于表的会话状态提供程序不适合用于站点的生产。暗示是微软称之为一个样本。我这样做的主要原因是,它不处理在短时间

现在,我将使用Mircosoft提供的SessionStateProvider类进行生产

  • 除了从blob中清除已使用的会话记录,还有什么 在现场使用之前,我还需要考虑其他因素吗
  • 在示例中,SessionStateStoreData被序列化并存储在blob中。相反,我可以存储在表的一列中吗?这种方法的优缺点是什么

  • 在清除表和blob中不必要的会话时,最好和最安全的清除方法是什么


  • 在我看来,基于表的会话状态提供程序不适合用于站点的生产。暗示是微软称之为一个样本。我这样做的主要原因是,它不处理在短时间内是否有多个相同会话的请求。

    谢谢..knight。除了锁定问题之外,我还需要解决其他问题吗?除了它会给您带来错误之外,我认为您已经提到了所有问题(主要是会话没有在blob/表中过期)