Tomcat 7 ajp接头配置-差异初始化

Tomcat 7 ajp接头配置-差异初始化,tomcat,Tomcat,我们在Apache Tomcat服务器前面有一个Apache服务器 从Tomcat5.5切换到Tomcat7时,我们遇到了以下行为。 --Tomcat 5-在Tomcat完全启动之前(在我们的情况下为2-3分钟),没有AJP连接是不可用的。这意味着对于任何请求,返回HTTP状态503。 --Tomcat 7-AJP连接在Tomcat启动时初始化,但在Tomcat完全启动之前无法处理。这意味着请求在Apache服务器上累积 我们希望Tomcat 7具有与Tomcat 5.5类似的行为,即Tomca

我们在Apache Tomcat服务器前面有一个Apache服务器

从Tomcat5.5切换到Tomcat7时,我们遇到了以下行为。 --Tomcat 5-在Tomcat完全启动之前(在我们的情况下为2-3分钟),没有AJP连接是不可用的。这意味着对于任何请求,返回HTTP状态503。 --Tomcat 7-AJP连接在Tomcat启动时初始化,但在Tomcat完全启动之前无法处理。这意味着请求在Apache服务器上累积

我们希望Tomcat 7具有与Tomcat 5.5类似的行为,即Tomcat将使用503 HTTP状态代码响应每个AJP请求,直到Tomcat完全启动

查看Tomcat 7 AJP连接器配置,我看不到任何明显的方法来实现上述行为。
参数“bindOnInit”听起来很有希望,但默认情况下它已经是真的,这显然没有帮助。

我们也看到了同样的问题,所以我尝试将bindOnInit设置为false,它实际上似乎给出了您所需的行为(从Apache获得503s,直到webapp完成启动)。文档不是很清楚,但我假设“已启动”(true)比“已启动”(false)早得多。一旦我们做了一些适当的测试(使用负载平衡器),我就会更新