Как получить статус рабочего кота из jkmanager
У нас есть 3 Machines
mod_jk
сload balancer
- первый
Worke
г наtomcat8
- второй
Worker
наtomcat8
все работает как положено, но, когда один из tomcat
закрывается status page
на load balancer
до сих пор показывает, что состояние этого worker
является OK/IDLE
,
Есть идеи, как заставить страницу статуса проверить реальный статус работника?
Материалы по теме
worker.properties
\### Define worker names
worker.list=status,loadbalancer
\### Declare Tomcat server 1
worker.worker1.port=8409
worker.worker1.host=centureapp1
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
\### Declare Tomcat server 2
worker.worker2.port=8410
worker.worker2.host=centureapp2
worker.worker2.type=ajp13
worker.worker2.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=worker1,worker2
worker.loadbalancer.sticky_session=1
worker.status.type=status
~
1 ответ
По умолчанию обслуживание балансировщика выполняется каждые 60 секунд. Итак, вы увидите состояние этого работника через 60 секунд.