Azure,Asp.Net和inproc会话

时间:2016-12-26 20:40:26

标签: asp.net-mvc azure session-state

azure负载均衡器现在支持会话亲和性,这是否意味着现在可以使用inproc会话,还是redis缓存仍然是唯一的替代方案?

https://azure.microsoft.com/en-gb/blog/azure-load-balancer-new-distribution-mode/

(编辑)。这个问题有两个方面

(1)如果您要迁移的遗留产品依赖于inproc会话,则可以迁移它们

(2)负载均衡器上的“会话亲和力”,这对此有帮助吗

1 个答案:

答案 0 :(得分:0)

使用状态服务器配置ASP.net应用程序的粘性会话(会话关联)。您必须运行State Service(启动任务或服务)。如果您使用的是Web角色,建议使用Azure角色内缓存。这是链接 - https://docs.microsoft.com/en-us/azure/cache/cache-dotnet-how-to-use-in-role

正如大卫所说,Radis缓存不是“唯一”的选择。

相信它有帮助。