Запросы, висящие на модуле сеанса на IIS 7.5
Время от времени некоторые запросы на моем веб-сайте начинают зависать в состоянии RequestAcquireState модуля Session. Когда эта спираль начинается, все запросы истекают, и нам нужно перезапустить IIS на уязвимом сервере.
Я много исследовал это, и единственный вывод, который я получил, заключается в том, что каким-то образом возникает тупик, когда приложение пытается получить доступ к пользовательским данным, хранящимся в Session.
Единственный вариант, который я могу придумать, чтобы решить эту проблему, - это уменьшить или прекратить использование сеансов в моем приложении. Это определенно является частью плана, но пройдет некоторое время, прежде чем мы сможем его завершить.
Мы запустили 6 машин с IIS 7.5, из состояния StateServer и схожести сервера в нашем Балансе нагрузки.
Любые советы о том, как обойти эту проблему или исправить ее, не удаляя сеансы полностью?