- Red Hat Enterprise Linux (RHEL)
- Red Hat JBoss Enterprise Application Platform (EAP)
- Red Hat JBoss Enterprise Web Server (EWS)
- Does Red Hat provide any products or entitlements that include full support for the following?
- Apache httpd
- 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?
- Is the use of mod_jk with Apache httpd-2.2.15 for Tomcat 6.0.24 supported under RHEL subscription?
- Is the use of mod_jk with IBM HTTP Webserver for JBoss EAP supported?
Red Hat does not provide support for third-party hardware load balancers
- If you have queries on third party load balancers, we recommend contacting the hardware vendor
In regards to what is supported for each product please see the resources section and the associated links for each url below:
We only officially support running the Apache httpd version shipped with RHEL, JBoss EWS, or the EAP 6 Apache Web Server
- There may be specific combinations of products that require specific products versions or combinations, such as mod_cluster
- Note that using custom builds of Apache httpd or the community versions of Apache httpd is out of our support scope and we do not provide any support for such Apache httpd.
You can use Red Hat's load balancer configuration app to generate an optimize configuration for mod_jk, mod_proxy, or mod_cluster.
A few notes pertaining to
- 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 Apache httpd loadbalancer modules are supported for a given EAP and httpd combination.
|EAP 4||EAP 5||EAP 6||EAP 7|
|RHEL 5's 2.2.3||mod_proxy||mod_proxy||mod_proxy+mod_jk||N/A|
|RHEL 6's 2.2.15||mod_proxy||mod_proxy+mod_jk+mod_cluster||mod_proxy+mod_jk+mod_cluster||N/A|
|EWS||mod_proxy+mod_jk||mod_proxy+mod_jk+mod_cluster||mod_proxy+mod_jk+mod_cluster||Use JBCS instead|
|EAP 6 HTTP Server||N/A||mod_proxy+mod_jk+mod_cluster||mod_proxy+mod_jk+mod_cluster||mod_proxy+mod_jk+mod_cluster|
- Red Hat JBoss Web Server
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.