вот моя ситуация, у меня 8 серверов с балансировкой нагрузки nginx с прокси-сервером в качестве балансировщика нагрузки. В настоящее время мы сталкиваемся с проблемой, например, пользователь B в настоящее время вошел в систему, просматривая страницы, делая обычные вещи. Затем пользователь A входит в систему, он входит в систему, но полученный им ответ имеет идентификатор сеанса пользователя B, тем самым получая пользователя b в качестве авторизованного пользователя на экране пользователя A. Это решения, которые мы реализовали до сих пор:
- липкие сессии для прокси
- конец сеанса, когда пользователь закрывает браузер
- регенерировать сессию каждый раз, когда пользователь входит в систему
Надеюсь, вы сможете поделиться другими решениями нашей проблемы.
Спасибо.