I apologize if this a silly question, but I can't figure it out! I've looked
over the documentation and I'm stumped.

I have 5 load balanced workers defined. I have them setup and configured
correctly.

workers.properties file (partial - not including all the individual workers)
---------------------------------------------------------------
worker.mygpgby02.type=ajp13
worker.mygpgby02.host=mygpgby02.mycompany.com
worker.mygpgby02.port=8009

worker.loadbalancerprod.type=lb
worker.loadbalancerprod.balance_workers=mygpgby02,mygpgby03,mygpgby04,mygpgby05,mygpgby06
worker.list=loadbalancerprod
---------------------------------------------------------------
Now, here is the problem - one of those hosts(mygpgby06) is currently down
for maintenence. Whenever I startup IIS, the ISAPI proxy won't work. The
ISAPI log file shows this:  (please note mycompany.com is not the actual url
- i changed it)

[Wed Apr 15 14:22:00.463 2009] [4208:2848] [error] jk_ajp_common.c (2526):
worker mygpgby06 can't resolve tomcat address mygpgby06.mycompany.com
[Wed Apr 15 14:22:00.463 2009] [4208:2848] [error] jk_worker.c (163):
validate failed for mygpgby06
[Wed Apr 15 14:22:00.463 2009] [4208:2848] [error] jk_lb_worker.c (1599):
Failed creating worker mygpgby06
[Wed Apr 15 14:22:00.479 2009] [4208:2848] [error] jk_lb_worker.c (1647):
NULL parameters
[Wed Apr 15 14:22:00.479 2009] [4208:2848] [error] jk_worker.c (163):
validate failed for loadbalancerprod
[Wed Apr 15 14:22:00.479 2009] [4208:2848] [error] jk_worker.c (262): failed
to create worker loadbalancerprod
[Wed Apr 15 14:22:00.479 2009] [4208:2848] [error] jk_uri_worker_map.c
(506): Could not find worker with name 'loadbalancerprod' in uri map post
processing.

 If I take this worker out of the balance_workers list, everything starts up
fine. If I leave it in, my loadbalancerprod worker is completely dead..

 According to the documentation, "When starting up, the web server plugin
with instantiate the workers whose name appears in the worker.list
property..".

So - one worker in the load balancer won't start so the whole load balancer
is considered a failed worker.

Is there a property I'm missing to make this work ?

Scott

Reply via email to