19.6. Apache mod_jk

19.6.1. 关于 Apache mod_jk HTTP 连接器

Apache mod_jk 是一个用于兼容性目的的 HTTP 连接器。它提供了负载平衡功能,这是 JBoss Web Container 里包含的 jboss-eap-native-webserver-connectors 的一部分。对于所支持的平台,请参考 https://access.redhat.com/site/articles/111663mod_jk 连接器是由 Apache 维护的,它的文档位于 http://tomcat.apache.org/connectors-doc/
JBoss EAP 6 可以从 Apache HTTP 代理服务器接受工作负荷。代理服务器从 Web 前端接受客户请求,并将工作负荷传递给参与的 JBoss EAP 6 服务器。如果启用了 sticky session,相同的客户请求总会进入相同的 JBoss EAP 6 服务器,除非服务器不可用。
不像 JBoss mod_cluster HTTP 连接器,Apache mod_jk HTTP 连接器不知道服务器或服务器组上的部署的状态,所以也无法知道往哪发送工作负荷。
就像 AJP 1.3 协议之上的 mod_clustermod_jk 通讯。

注意

mod_cluster 是一个比 mod_jk 更高级的负载平衡器。mod_cluster 提供了 mod_jk 所有的功能以及其他功能。关于 mod_cluster 的更多信息,请参考 第 19.5.1 节 “关于 mod_cluster HTTP 连接器”