Does Red Hat / JBoss offer support for Apache, mod_jk, mod_proxy, or mod_cluster?
Environment
- Red Hat Enterprise Linux (RHEL)
- Red Hat JBoss Enterprise Application Platform (EAP)
- Red Hat JBoss Web Server (JWS)
- Solaris
- Linux
- Windows
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?
- 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?
Resolution
-
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 or JBoss Core Services (JBCS). Prior httpd distributions through JBoss EWS or JWS or the EAP 6 Apache Web Server are now retired and end of life.
- 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_*
support:
- mod_proxy is generally available/builtin with each Apache related product we ship
- mod_jk and mod_cluster are only provided and supported within JBCS, which is only currently supported on RHEL 7 and 8.
- A JBCS httpd zip distribution for RHEL 9 is forthcoming
- In RHEL 9,
mod_jk
andmod_proxy_cluster
have been added as RHEL packages. See RHEL9 release note for details.
- httpd, mod_jk, and mod_cluster were previously included under JWS 3.0 and earlier, but this is now retired and end of life
- An Apache HTTPD bundle (equivalent to JWS's httpd offering and tested and supported for loadbalancing EAP 6 servers through mod_proxy/jk/cluster) was included as a separate download with JBoss EAP 6 but is now end of life.
- 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_proxy |
RHEL 6's 2.2.15 | mod_proxy | mod_proxy | mod_proxy +mod_cluster+mod_jk | mod_proxy |
RHEL7's 2.4.6 | mod_proxy | mod_proxy | mod_proxy | mod_proxy |
RHSCL's httpd | mod_proxy | mod_proxy | mod_proxy | mod_proxy |
EWS/JWS | Use JBCS instead | Use JBCS instead | Use JBCS instead | Use JBCS instead |
EAP 6 HTTP Server | Use JBCS instead | Use JBCS instead | Use JBCS instead | Use JBCS instead |
JBCS httpd | N/A | N/A | mod_proxy+mod_jk+mod_cluster | mod_proxy+mod_jk+mod_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
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.
Comments