Skip to navigation

Warning message

log in to add comments or rate this document

Does Red Hat / JBoss offer support for Apache, mod_jk, mod_proxy, or mod_cluster?

Updated 2014-02-20T02:08:28+00:00

Issue

  • Does Red Hat provide any products or entitlements that include full support for the following?
    • Apache httpd
    • mod_jk
    • mod_proxy
    • mod_cluster
  • What load balancing, proxy, or web server solutions are supported for JBoss EAP?
  • Is my load balancer incompatible with JBoss?
    • If so, which hardware load balancers should I use?
  • Are the following third-party load balancers supported?
    • BIG-IP (F5)
    • ACE (Cisco)
    • AppDirector (radware)
  • Is the use of mod_jk with Apache httpd-2.2.15 RHEL6 supported for JBoss EAP 4.3.0?
  • Is mod_jk supported on a server running "Red Hat Enterprise Linux Server release 6.4" or we have to buy a different license?
  • What is the latest version of mod_jk. Is there will be future developments of mod_jk or its deprecated?

Environment

  • Red Hat Enterprise Linux (RHEL)
  • Red Hat JBoss Enterprise Application Platform (EAP)
  • Red Hat JBoss Enterprise Web Server (EWS)
  • Solaris
  • Linux
  • Windows

Resolution

A few notes pertaining to mod_* support:

  • mod_proxy is generally available/builtin with each Apache related product we ship
  • For EAP 5, mod_cluster is currently only shipped with the EWS + EAP and is supported on RHEL 6's Apache
    • The issue with prior versions of RHEL is Apache 2.2.8+ was not provided and mod_cluster does not work on httpd versions less than 2.2.8
    • mod_cluster will be tested and supported on the httpd version in RHEL6+
  • mod_jk is supported on the EWS + EAP and in RHEL 6
  • An EAP entitlement is needed to receive support for the use of mod_jk on RHEL 6 in addition to the RHEL entitlements

    • mod_jk does not ship with RHEL and requires the bits shipped in the EAP natives download or require that you get the mod_jk package from the EAP channel in RHN
  • An Apache HTTPD bundle (equivalent to EWS's httpd offering and tested and supported for loadbalancing EAP 6 servers through mod_proxy/jk/cluster) is now included as a separate download with JBoss EAP 6

    • Support of this EAP 6 Apache server is covered by existing EAP entitlements
    • There are a few differences about supported configuration between EAP 4, 5, and 6
  • You can see the supported configurations of each version at following urls:

You can refer to the table below for a reference of what httpd loadbalancer modules are supported for a given EAP and httpd combination.

EAP 4 EAP 5 EAP 6
RHEL 5's 2.2.3 proxy proxy proxy+jk
RHEL 6's 2.2.15 proxy proxy+jk+cluster proxy+jk+cluster
EWS proxy+jk proxy+jk+cluster proxy+jk+cluster
EAP 6 HTTP Server N/A N/A proxy+jk+cluster

If you have further questions that aren't answered here or in the above links please don't hesitate to contact sales or support