Laravel: получение идентификатора сеанса другого пользователя в среде с балансировкой нагрузки - PullRequest
0 голосов
/ 01 июля 2019

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

  • липкие сессии для прокси
  • конец сеанса, когда пользователь закрывает браузер
  • регенерировать сессию каждый раз, когда пользователь входит в систему

Надеюсь, вы сможете поделиться другими решениями нашей проблемы.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...