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/111663。mod_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_cluster
、mod_jk
通讯。
注意
mod_cluster
是一个比 mod_jk
更高级的负载平衡器。mod_cluster
提供了 mod_jk
所有的功能以及其他功能。关于 mod_cluster
的更多信息,请参考 第 19.5.1 节 “关于 mod_cluster
HTTP 连接器”。
下一步:配置 JBoss EAP 6 实例来参与 mod_jk 负载平衡组。