Используйте аэроспайк как обработчик сессий с Symfony - PullRequest
0 голосов
/ 25 января 2019

Мы пытаемся использовать Aerospike в качестве обработчика сеансов для нашего веб-кластера для совместного использования сеансов.Мы добавили расширение php, и оно должно работать так:

session.save_handler = aerospike
session.save_path = "sessions|shop|{ip here}:3000,sessions|shop|{ip here}:3000"

Но похоже, что Symfony переопределяет это поведение и использует свои собственные обработчики, так как же мы можем обойти это?Можем ли мы заставить Symfony использовать сессии PHP как есть, или нам нужно написать собственный обработчик для Symfony?

Отключение handler_id (установка в ноль) в конфигурации приводит к ошибке:

"Обнаружена циклическая ссылка для службы" routing.loader ", путь:" routing.loader "

...