Я использую смолу (tomcat) только в файле JSP для анализа nginx (apache), например:
location ~ \.jsp {
// 88 is resin(tomcat) port
proxy_pass http://localhost:88;
}
я должен активировать поддержку активности в смоле (кот)?
Нет, можно, но это бессмысленно.
NGINX не поддерживает проверку активности на бэкэнд-серверах.
Это прокси-сервер HTTP / 1.0, который еще не поддерживает запросы проверки активности. (В результате бэкэнд-соединения создаются и уничтожаются при каждом запросе.) Nginx передает HTTP / 1.1 браузеру, а HTTP / 1.0 - бэкэнд-серверу. Таким образом, он поддерживает сохранение активности в браузере.
(NGINX Wiki)
Если вы собираетесь включить keep-alive, сделайте это в NGINX для клиента, включение его на стороне Tomcat ничего не даст, если NGINX сидит впереди