Определение активности пользователя

Добрый день!
Требуется определять активность пользователя и завершать сессию, если пользователь ничего не делает в системе, а просто система открыта в браузере.
Поскольку фронт постоянно держит и проверяет соединение с бэком, то в с разделе “Сессии пользователей” в поле “Последний запрос” всегда актуальное значение и не подходит для решения задачи.
Помогите, пожалуйста.

Коллеги, есть идеи?

Хоть в какую сторону копать? :wink:

Добрый день.

С помощью параметра vaadin.servlet.heartbeat-interval можно задать время в секундах, как часто будет срабатывать heartbeat. Но для вашей задачи, возможно, подойдет установка параметра vaadin.servlet.close-idle-sessions=true. Подробнее можно посмотреть в документации Ваадина.

Глеб

1 симпатия