Хотелось бы узнать реальную выгоду / преимущество настройки липких сеансов на уровне балансировщика нагрузки в AWS ..
Я понял из документации AWS, что запрос пользователя будет перенаправлен на конкретный экземпляр на основе файла cookie, добавленного в запрос ELB (эластичный балансировщик нагрузки)
Но не могу понять реальную пользу от использования этой функции .. Пожалуйста, помогите !!!
Я приведу пример, чтобы проиллюстрировать их полезность.
По умолчанию PHP хранит данные сеанса в файле на сервере. Если у вас есть два сервера за ELB и нет прикрепленных сеансов, данные сеанса пользователя будут потеряны / несовместимы, поскольку они будут перемещаться между двумя серверами в случайном порядке.
Для этого есть обходные пути - например, хранение данных сеанса в базе данных или на уровне кеширования - но для некоторых приложений (особенно устаревших, над которыми вы мало контролируете) намного проще просто использовать опцию закрепления.