17.8. Apache mod_proxy
17.8.1. Le connecteur Apache mod_proxy HTTP
Apache offre deux modules différents d'équilibrage de charge et de proxying pour ses démons httpd :
mod_proxy
et mod_jk
. Pour en savoir plus sur mod_jk
, consulter Section 17.7.1, « Le connecteur Apache mod_jk HTTP ». La plate-forme JBoss EAP 6 prend en charge l'utilisation de l'un d'entre eux, bien que mod_cluster
, le connecteur HTTP de JBoss, couple plus étroitement JBoss EAP 6 et httpd externe, et est le connecteur HTTP recommandé. Reportez-vous à Section 17.2.3, « Connecteurs HTTP - Aperçu général » pour une vue d'ensemble des connecteurs HTTP pris en charge, y compris les avantages et les inconvénients.
À la différence de
mod_jk
, mod_proxy
supporte les connexions via les protocoles HTTP et HTTPS. Chacun d'entre eux supporte le protocole AJP.
mod_proxy
peut être configuré en autonome ou en configuration d'équilibrage de charge, et il prend en charge la notion de sticky sessions.
Le module
mod_proxy
nécessite que JBoss EAP 6 ait le connecteur web HTTP, HTTPS ou AJP configuré. Cela fait partie du sous-système web. Consulter Section 15.1, « Configurer le sous-système web » pour obtenir des informations sur la façon de configurer le sous-système web.
Note
mod_cluster
est un équilibreur de charges plus avancé que mod_proxy
. mod_cluster
fournit toute la fonctionnalité de mod_proxy
et quelques fonctionnalités supplémentaires. Pour plus d'informations sur mod_cluster
, consulter Section 17.6.1, « Le connecteur HTTP mod_cluster
».