совсем не знаю даже как примерно подойти к решению :((
всем доброго вечера! такая проблема:
есть рабочее приложение с входом через spring security и сохранием сессий в redis. до момента, пока приложение работало без какой-либо контейнеризации на сервере все было хорошо, сессии сохранялись и держались в браузере. но после перехода в docker контейнеры и соотвественно скрепление приложения и контейнера redis с помощью docker compose сессии хоть и не перестали сохраняться, но теперь их максимальное время истечения - не год, как раньше, а примерно 30 минут. в чем может быть проблема? может кто-нибудь сталкивался... никаких конфигов я не менял, локально такая же версия приложения без контейнеров работает отлично и без нареканий
Насколько мне известно у докер контейнера свои настройки для тайм-аута которые могут перетирать лайфтайм сессии в редис
значит по идее нужно покопаться в redis.conf?
У тебя в проперти прописано время сессии ?
конечно servlet: session: persistent: true timeout: 365D cookie: max-age: 365D
Обсуждают сегодня