我的应用程序有问题,我使用ReTrace来查找为什么我的网站渲染缓慢。
我看到大多数时间都花在了“ ASP.NET HTTP模块”上,现在我的理解是这是因为会话锁定(我没有使用Dot Net Core)。
所以我最初使用的是
[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]
在我的控制器上,这次减少了。
现在我需要迁移到Azure Redis缓存,现在我的问题是我可以将Redis Cache与Azure Redis缓存一起使用吗?如果这样做会产生什么影响?
我对“只读状态”的理解和经验是,与“ InProc”模式一起使用时,有95%的时间使您可以在不阻塞的情况下读取/写入会话。
我也应该对Redis Session Cache期望吗?