Apache devant deux Tomcat : répartition et fermeture d'AJP

Intermédiaire LinuxApache Tomcat25 min50 XP

L'application /rh tourne sur deux Tomcat (10.20.5.11 et 10.20.5.12, port HTTP 8080). Apache (/etc/httpd/conf.d/rh.conf) doit répartir la charge avec affinité de session, et le connecteur AJP (inutilisé) doit être fermé.

  1. rh.conf : bloc <Proxy "balancer://rh"> avec BalancerMember "http://10.20.5.11:8080" route=tc1 et BalancerMember "http://10.20.5.12:8080" route=tc2, ProxySet lbmethod=bybusyness stickysession=JSESSIONID ; ProxyPass "/rh" "balancer://rh/rh" et ProxyPassReverse "/rh" "balancer://rh/rh"
  2. Sur chaque Tomcat (/opt/tomcat/conf/server.xml, ici celui de tc1) : <Engine name="Catalina" defaultHost="localhost" jvmRoute="tc1"> et suppression du connecteur protocol="AJP/1.3"
  3. sudo apachectl configtest puis sudo systemctl reload httpd
  4. Pourquoi jvmRoute doit-il correspondre à route ? → answer route <affinite|chiffrement|compression>

Contenu Premium

Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.

Tâches

  1. Répartiteur Apache
  2. Tomcat : route et AJP fermé
  3. Affinité