在Apache和Tomcat服务器之间configurationHA代理

想要用我现有的结构来configurationHA代理。 目前我有Apache-> Tomcat服务器。 这个我想改成Apache-> HA Proxy-> Tomcat Server。 HA我configuration了Http请求。 但是我的Apache与AJP13一起工作。

我需要改变吗?

1)Apacheredirect与Http请求? 要么

2)HA接受AJP请求(我不知道这个可以实现与否)?

我认为第一种select是可能的。 任何人可以build议我如何实现第一select? 还有哪一个是最好的办法。

HAProxy不了解AJP13,只有HTTP或TCP。

如果您将HAProxy放在mode TCP那么您可以将请求负载平衡到多个Tomcat后端,但是会丢失mode http提供的Layer7function。

HAproxy用于在2个相同的Web服务器之间或根据需要分配一个网页的负载。 通常,负载均衡器将拥有公共IP,然后在Web主机上有虚拟IP来发送stream量。 如果你想把Apache放在tomcat的前面,我不相信你正在寻找HA。