Żądania zawieszone na module sesji na IIS 7.5

Od czasu do czasu niektóre żądania na mojej stronie zaczynają wisieć na stanie RequestAcquireState modułu Session. Kiedy ta spirala rozpoczyna wszystkie żądania, upływa czas i musimy ponownie uruchomić IIS na serwerze, którego dotyczy problem.

Zbadałem to bardzo często i jedyny wniosek, jaki otrzymałem, to to, że w jakiś sposób dzieje się zakleszczenie, podczas gdy aplikacja próbuje uzyskać dostęp do danych użytkownika przechowywanych w sesji.

Jedyną opcją, którą mogę wymyślić, aby rozwiązać ten problem, jest zmniejszenie lub zatrzymanie korzystania z sesji w mojej aplikacji. Jest to definitywnie część planu, ale upłynie trochę czasu, zanim będziemy mogli to zrobić.

Uruchamiamy 6 maszyn z IIS 7.5, z proc StateServer i powinowactwo do serwera w naszym Balansie obciążenia.

Jakieś wskazówki, jak obejść ten problem lub naprawić go w ogóle bez konieczności całkowitego usuwania Sesji?

questionAnswers(4)

yourAnswerToTheQuestion