У нас есть 2 производственных веб-сервера для нашего веб-приложения, с балансировкой нагрузки для обработки большого количества трафика.Две версии одного и того же приложения asp.net, использующего тот же сервер, что и для сервера состояний - плохо?
У нас также есть аналогичная установка для тестирования.
Test pool: [TEST 1]---[TEST 2] Prod pool: [PROD 1]---[PROD 2]
При сравнении Web.Config из версий приложения (тест против живой), я обнаружил, что-то удивительное: оба бассейна имеют одинаковое значение для stateConnectionString. Если я понимаю правильно, это означает, что они используют один и тот же сервер состояний:
<sessionState
mode="StateServer"
stateConnectionString="tcpip=123.123.123.123:42424"
cookieless="false"
timeout="30"/>
Является ли это проблемой? (Как государственный сервер не путает два пула)?
у меня было странным, только, иногда замедление/ошибки на тестовом сервере, поэтому я смотрел на это, в первую очередь, но прод бассейн работает отлично ...