У нас есть сервер Apache перед сервером Apache Tomcat.
При переключении с Tomcat 5.5 на Tomcat 7 мы столкнулись со следующим поведением.- Tomcat 5 - нет подключения AJP, пока Tomcat не будет полностью запущен (в нашем случае 2-3 минуты).Это означает, что для любого запроса возвращается статус HTTP 503.- Tomcat 7 - Соединения AJP инициализируются при запуске tomcat, но не могут быть обработаны, пока Tomcat не будет полностью запущен.Это означает, что запросы накапливаются на сервере Apache.
Мы хотели бы иметь такое же поведение с Tomcat 7, как и с Tomcat 5.5, т.е. Tomcat будет отвечать с кодом состояния 503 HTTP на каждый запрос AJP, пока tomcat не будет полностью
Рассматривая конфигурацию коннектора Tomcat 7 AJP http://tomcat.apache.org/tomcat-7.0-doc/config/ajp.html Я не вижу очевидного способа достижения вышеупомянутого поведения.Параметр "bindOnInit" звучит многообещающе, но он по умолчанию уже верен, и это, очевидно, не помогает.