Совместно используемая веб-ферма. Двухуровневая веб-среда ASP.NET. - PullRequest
0 голосов
/ 28 декабря 2011

Если вы используете балансировщик нагрузки F5 (липкие сеансы) перед веб-уровнем, могу ли я иметь общую двухуровневую среду веб-приложений, которая может иметь веб-приложения с двумя различными конфигурациями управления сеансами? Например, веб-приложение № 1 использует управление сеансами в процессе, а веб-приложение № 2 использует отдельный сервер состояний сеансов? Оба веб-приложения находятся в IIS на веб-уровне, а база данных - на уровне данных.

1 Ответ

0 голосов
/ 28 декабря 2011

Да, тип управления сеансом, который вы используете, определяется / устанавливается для каждого веб-приложения. Не требуется, чтобы несколько приложений на одном сервере (или AppPool) использовали одну и ту же схему.

В случае слипающих сессий каждый клиент всегда будет подключен к одному и тому же экземпляру сервера / веб-приложения, поэтому вы даже можете использовать веб-приложение № 1 на сервере № 1 с использованием InProc, а веб-приложение № 1 на сервере № 2 - с помощью StateServer. Не рекомендуется, конечно (и не липкие сессии), но возможно.

...