2013-06-16 2 views
0

При использовании azure co-local cache для сеансов мне нужно указать высокую доступность для кэша, чтобы все компьютеры имели доступ к «тем же» сеансам.Настройки состояния сеанса кэша Asp.net azure co?

Итак, если у меня высокая доступность отключена, сеанс работает, даже если несколько серверов обрабатывают запросы?

ответ

2

Все машины имеют доступ к одному и тому же состоянию сеанса независимо от флажка «высокая доступность».

Флажок высокой доступности гарантирует, что данные кэша не будут случайно потеряны и будут реплицированы эти данные на другие серверы в кластере (только вторая копия), однако, даже если это не так, все ваши серверы имеют доступ к кэш на всех серверах.

Опция HA полезна только в случае сбоя, когда один из серверов кеша должен был опуститься или получить автоматическое масштабирование. В таких случаях отсутствие этого флажка может вызвать проблемы

НТН

+1

High Availability фактически обеспечивает только вторую копию кэшированных объектов - однако, вторичные копии размещаются в различных доменах неисправности и модернизации доменов для повышения доступности. Подробности здесь - http://msdn.microsoft.com/en-us/library/windowsazure/hh914162.aspx – viperguynaz

+0

Спасибо за исправление – Igorek

Смежные вопросы