Phanindra Baddula Ответов: 0

Как управлять общим кэшем приложений в azure с несколькими экземплярами


Мы столкнулись с некоторыми серьезными проблемами с Asp.net управление кэшем приложений, когда речь идет о нескольких экземплярах в среде azure. количество переменных прикладного уровня, хранящихся в каждом из экземпляров, различно. В результате во время нескольких запросов сервера, в то время как один запрос идет к экземпляру 1, который имеет все определенные значения уровня приложения, второй запрос, который идет к экземпляру 2, терпит неудачу, так как он не имеет необходимых значений уровня приложения. Мы используем распространяемый поставщик кэша Azure для поставщика сеансов.

Что я уже пробовал:

My Config Setting for Azure Redistributable Cache

    <pre lang="c#"><sessionState mode="Custom" customProvider="MySessionStateStore">
    <providers>
    <add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="xxxxxx" accessKey="xxxxxxx" ssl="true" />

     </providers>
    </sessionState>

0 Ответов