Отключение времени истечения сессии

Как поставить бесконечное время исетчения сессии? Пытаюсь использовать свойства:

jmix.ui.http-session-expiration-timeout-sec=-1
server.session.timeout=-1

Но время жизни сессии все равно составляет около 3ех часов.
Проблема в том, что данные свойства работают при указании времени жизни до 3ех часов, а при установке большего времени - ничего не меняется (пробывал устанавливать значения миллионы и миллиарды).
Подскажите, пожалуйста, что я делаю не так?

Ребят, ну ответьте, пожалуйста, хоть куда двигаться то?

Судя по классу ServerProperties нужно использовать server.servlet.session.timeout

Судя по документации для запуска приложения используется Tomcat в его документации по sessionTimeout написано: Zero is used to specify an unlimited timeout and is not recommended.

Лично я не пытался менять session timeout так что точно сказать не могу.

Но как по мне ставить бесконечное время исетчения сессии это очень плохая идея, если только вы не планируете часто перезапускать сервер, вам просто не хватит памяти.

Спасибо за ответ. Сессию нужно сделать минимум на 15 часов, но она как будто ограничена временем в 3 часа, поэтому подойдет вариант и с бесконечной сессией с ручным обновлением.