В моем веб-приложении (jsp / servlet) есть веб-страница, которая периодически создает запрос Ajax для получения последних данных с сервера. Эта страница является главной страницей, которая всегда открыта, когда пользователь входит в систему, а другиестраницы открываются в новых окнах браузера (из-за пользовательских событий).
Я должен сделать недействительным сеанс пользователя, который простаивает более 30 минут.Для этого я использую функцию тайм-аута сессии Tomcat.Но дело в том, что большую часть времени пользовательские сессии, которые простаивают в течение 30 минут, не аннулируются.
Но некоторые пользовательские сессии аннулируются Tomcat через 30 минут.Я думаю, это потому, что главная страница периодически отправляет запрос Ajax, не останавливая сеанс.
Я хочу знать, что Tomcat не может идентифицировать автоматически сгенерированный запрос из пользовательского события и правильно аннулировать сеанс.в этом мне будет очень полезно.
Динеш