我们可以将SessionStateBehavior.ReadOnly与Azure Redis缓存一起使用吗

时间:2019-04-11 06:18:28

标签: c# asp.net-mvc azure session redis

我的应用程序有问题,我使用ReTrace来查找为什么我的网站渲染缓慢。

我看到大多数时间都花在了“ ASP.NET HTTP模块”上,现在我的理解是这是因为会话锁定(我没有使用Dot Net Core)。

所以我最初使用的是

[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]

在我的控制器上,这次减少了。

现在我需要迁移到Azure Redis缓存,现在我的问题是我可以将Redis Cache与Azure Redis缓存一起使用吗?如果这样做会产生什么影响?

我对“只读状态”的理解和经验是,与“ InProc”模式一起使用时,有95%的时间使您可以在不阻塞的情况下读取/写入会话。

我也应该对Redis Session Cache期望吗?

0 个答案:

没有答案