2016-10-17 1 views
0

J'ai créé le clustering Tomcat en utilisant Apache HTTPD et Two Tomcat 7.0.xx avec MOD_JK. Je n'utilise pas le partage de session car mon ancienne application ne prend pas en charge Serializeable. Mais Load Balancer fonctionne correctement avec un ratio de 1: 1.Tomcat Clustering

Lorsque j'arrête le premier tomcat. toute autre demande est venue à la deuxième et il fonctionne également bien.

Lorsque j'arrête l'application sur le premier tomcat (tomcat est en cours d'exécution pour d'autres applications), il ne peut pas transférer la charge sur le second tomcat. La moitié de la demande n'entraîne pas et 500 erreur dans la moitié demande. Toute autre solution ??? ..

+0

J'utilise CentOS – MUHIUDDIN

+0

Une erreur 500 sera accompagnée d'une exception et d'une trace de pile dans un fichier journal Tomcat. Sans cette information, votre question n'est pas complète. – EJP

+0

Pourriez-vous s'il vous plaît inclure les configurations JK de votre httpd.conf? – mikep

Répondre

1

mod_jk loadbalances entre les serveurs, pas les applications. Par conséquent, si un tomcat est en panne et que l'application est en panne, vous aurez des erreurs 50% du temps.