У меня странная проблема. Позвольте мне сначала описать мою ситуацию:
- Webserver01 (веб-приложение, SQL, служба SessionState)
- Webserver02 (веб-приложение)
Оба веб-сервера сбалансированы по нагрузке с использованием NLB.
Теперь приходит проблема. Очень, очень, очень случайный вошедший в систему пользователь, каким-то образом получает сеанс от совершенно другого пользователя. Как мы заметили? Нам позвонил один из наших клиентов и сказал, что он внезапно получил доступ к профилю других клиентов .. !!
Чтобы устранить Sessionstate, мы собираемся перевести Webserver02 в автономный режим, отключить SessionState и поставить его InProc.
Но мой главный вопрос заключается в том, что я заметил, что оба веб-сервера имеют разную дату и время! Разница всего в несколько минут, небрежно, но верно. Может ли это быть причиной того, что пользовательские сессии перепутаны? Кто-нибудь сталкивался с подобными проблемами с сервисом SessionState?
Большое спасибо заранее.