Можно ли строить деревья балансировщика с несколькими уровнями в конфигурации mod_jk?
например, есть следующая конфигурация
worker.list=b, b1, b2
worker.t1.port=8001
worker.t1.host=localhost
worker.t1.type=ajp13
worker.t1.lbfactor=1
worker.t2.port=8002
worker.t2.host=localhost
worker.t2.type=ajp13
worker.t2.lbfactor=1
worker.t3.port=8003
worker.t3.host=localhost
worker.t3.type=ajp13
worker.t3.lbfactor=1
worker.t4.port=8004
worker.t4.host=localhost
worker.t4.type=ajp13
worker.t4.lbfactor=1
worker.b1.type=lb
worker.b1.balance_workers=t1,t2
worker.b2.type=lb
worker.b2.balance_workers=t3, t4
worker.b.type=lb
worker.b.balance_workers=b2, b1
и есть следующие два многоадресных кластера tomcat (t1, t2) и (t3, t4). Таким образом, сеансы реплицируются только между t1 и t2 и между t3 и t4.
Если t1 выйдет из строя, будет ли mod_jk пересылать запрос на t2? Я имею в виду, уважает ли он балансировщик или отправит запрос любому из оставшихся рабочих tomcat? Это важно, поскольку сеансы не реплицируются между кластерами, а перенаправление запроса на другой кластер, когда в кластере, где умер один рабочий, есть живые рабочие, сделает информацию о сеансе пользователя недоступной.