Можем ли мы использовать SessionStateBehavior.ReadOnly с Azure Redis Cache - PullRequest
0 голосов
/ 11 апреля 2019

У меня проблема с моим приложением, я использовал ReTrace, чтобы выяснить, почему мой веб-сайт медленно рендерится.

Я вижу, что большую часть времени занимают "ASP.NET HTTP Modules", теперь я понимаю,что это из-за блокировки сеанса (я не использую Dot Net Core).

Итак, то, что я первоначально сделал, использовалось

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

на моих контроллерах, и это время было сокращено.

Теперь у меня есть требование перейти на Azure Redis Cache, теперь мой вопрос: могу ли я использовать то же самое с Redis Cache и если я это сделаю, как это повлияет?

Мое понимание и опыт работы с "ReadOnly State "- это то, что 95% времени при использовании в режиме" InProc "позволяет читать / записывать в сеанс без блокировки.

Стоит ли ожидать того же с Redis Session Cache тоже?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...