Здравствуйтеимеется балансировщик с 6 бэкендами php-fpm 7.0
есть nginx c ip_hash
но вот незадача... если у клиента меняется IP он может попасть на другой backend
где с небольшой, но существующей вероятностью попадает в чужую сессию
ради эксперимента скопировал со всех бэкендов каталоги сессий и обнаружил
около 200 совпадений на ~ 50 000 сессий
для исправления ситуации были применены следующие настройки:
session.hash_bits_per_character = 6
session.hash_function = sha512
коллизий стало меньше, но в целом ситуация не решилась
кто как решает подобные задачи?
ps: php 7.0 и обновление до 7.1 в дистрибутиве из официальных источников не предусмотрено :(