Сессия истекает с использованием сервера состояний при обновлении пула приложений - PullRequest
0 голосов
/ 12 февраля 2009

У меня есть приложение .NET 1.1, размещенное на двух разных серверах, но на одном из них при повторном использовании пула приложений все сеансы удаляются.

Оба приложения используют режим сеанса «StateServer», и, насколько я могу судить, оба сервера имеют одинаковую конфигурацию и имеют запущенную службу «ASP .NET State Server».

Это особенно проблематичная проблема из-за того, что этот пул приложений перерабатывается каждые 2-3 часа (это еще одна проблема, которую мне нужно решить).

Кто-нибудь знает, что это может быть причиной?

Заранее спасибо,

Зеон

Ответы [ 2 ]

1 голос
/ 13 июня 2011
0 голосов
/ 21 января 2010

Отслеживайте количество активных пользовательских сессий в каждом экземпляре State Server с помощью счетчика производительности «State Server Sessions Active», чтобы (а) убедиться, что оба сервера используют STate Server, и (б) увидеть, что это действительно вызвано приложением утилизация бассейна.

Из вашего вопроса немного неясно, имеют ли эти два приложения общее состояние сеанса или это два разных приложения, что может быть важно для решения.

...