Задний план
Я использую Tomcat для обслуживания страницы .jsp, которую может вызывать балансировщик нагрузки, чтобы определить, находится ли данный сервер, на котором размещено приложение, в сети и может ли он обслуживать запросы.
.jsp просто делает запрос к данному приложению и проверяет, может ли оно ответить, отправляя соответствующий ответ балансировщику нагрузки.
Проблема в том, что каждый запрос к этому .jsp создает сеанс в Tomcat, который сохраняется в течение некоторого времени — потенциально может быть много балансировщиков нагрузки, запрашивающих эту страницу, что приводит к увеличению сеансов, потребляющих ресурсы.
Вопрос
Могу ли я настроить Tomcat для выполнения любого из следующих действий?
- Не создавать сеанс для обработки определенных запросов
- Повторное использование одного сеанса или уже созданного сеанса для обработки определенных запросов.
- Немедленно уничтожьте сеанс, созданный для определенных запросов, или дайте указанному сеансу очень маленькое время жизни.
Под конкретными запросами я подразумеваю .jsp, который я хочу обслуживать от Tomcat.
Я использую Томкэт 7.
Любая помощь приветствуется!
session.invalidate()
в файле .jsp, что намного проще, чем я думал (я новичок к конфигурации tomcat)> Тем не менее, вопросы все еще остаются, если есть способ повторно использовать сеанс или не создавать его для конкретных запросов, которые было бы здорово увидеть (если это возможно) - person The_Neo   schedule 08.06.2018