Как исправить проблему с тайм-аутом сеанса? - PullRequest
0 голосов
/ 02 января 2019

У нас есть приложение Struts 2.Наши javascripts выдают автоматические периодические запросы на опрос (Ajax), чтобы поддерживать актуальность представления.

К сожалению, это не позволяет тайм-аутам сеансов ...

Есть ли способсообщить серверу, что какой-то URL не должен влиять на время ожидания сеанса?

А именно, если в течение последних 30 минут браузер запрашивал только «http://server/autoRefresh.do"», то Tomcat должен предполагать, что пользователь ушел изкомпьютер и убить сеанс.

1 Ответ

0 голосов
/ 02 января 2019

Вы можете использовать планировщик для принудительного уничтожения сеанса через 30 минут, если вы храните время создания сеанса.Вы можете запустить планировщик при запуске приложения, и он проверит, что сеансы старше 30 минут будут признаны недействительными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...