Bonjour,
Je suis confront� � un soucis de communication entre JBoss et Apache.
Le contexte :
- 1 serveur apache 2.2.10 avec mod_jk 1.2.26 sur protocole AJP1.3
- 3 serveurs JBoss 4.2.3GA
- sur chacun des serveurs JBoss tournent des applications diff�rentes (pas en cluster)
Configuration des workers mod_jk :
worker.list=srv1,srv2,srv3
worker.srv1.port=8009
worker.srv1.host=srv1
worker.srv1.type=ajp13
worker.srv1.lbfactor=1
worker.srv2.port=8009
worker.srv2.host=srv2
worker.srv2.type=ajp13
worker.srv2.lbfactor=1
worker.srv3.port=8009
worker.srv3.host=srv3
worker.srv3.type=ajp13
worker.srv3.lbfactor=1
Fichier uriworkermap.properties :
/app1*=srv1
/app2*=srv1
/app3*=srv2
/app4*=srv2
/app5*=srv3
/app6*=srv3
Extrait fichier server.xml de JBoss/Tomcat (identique sur les 3 serveurs) :
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" address="${jboss.bind.address}" protocol="AJP/1.3"
emptySessionPath="true" enableLookups="false" redirectPort="8443" maxThreads="200" connectionTimeout="600000" />
<Engine name="jboss.web" defaultHost="localhost">
Les sympt�mes :
Les applications sont op�rationnelles et par moment, de mani�re al�atoire, le browser se freeze (page blanche) ou se met en attente de r�ponse ind�finiment ...
J'ai install� wireshark sur l'un des serveurs h�bergeant JBoss et j'ai constat� la chose suivante :
- la requ�te GET arrive bien sur le serveur en protocole AJP13
- mais aucune r�ponse en AJP13 ne part ...
Auriez vous des id�es pour arriver � debugger cela ?
En vous remerciant par avance.
Partager