16.5. Web, Connecteurs HTTP, et HTTP Clustering

16.5.1. Le connecteur HTTP mod_cluster

mod_cluster est le module qui permet l'équilibrage des charges dans le conteneur de JBoss Web. On l'appelle le connector. Le choix de connecteur dépend du conteneur web que vous choisissez d'utiliser avec la plate-forme JBoss Enterprise Application. Pour en savoir plus sur les autres connecteurs, voir ce qui suit :
Le mod_cluster possède plusieurs avantages.
  • mod_cluster Management Protocol (MCMP) est un lien supplémentaire entre les nœuds de serveur d'applications et httpd, utilisé par les nœuds de serveur d'applications pour transmettre des facteurs d'équilibrage des charges côté serveur et des événements de cycle de vie de retour vers le conteneur web via un ensemble personnalisé de méthodes HTTP.
  • La configuration dynamique des proxies HTTPS permet à la plateforme JBoss Enterprise Application Platform de s'adapter sur le champ, sans besoin de configuration supplémentaire.
  • Les serveurs d'application se chargent des calculs de factorisation d'équilibre des charges.
  • mod_cluster offre un contrôle précis du cycle de vie. Chaque serveur transmet tout événement de cycle de vie du contexte d'application web au proxy, l'informant de démarrer ou d'arrêter les demandes de routage dans un contexte donné du serveur. Ceci empêche les utilisateurs finaux de voir les erreurs 404 en raison des ressources non disponibles.
  • AJP est optionel. Apache HTTP exige l'utilisation d'AJP, mais mod_cluster peut utiliser HTTP, HTTPS, ou AJP.