Vinay:
Here is an example to show how the load-balancing stuff works..
In worker.properties file:
1)
worker.list= local1, local2, loadbalancer
2)
worker.local1.port=8007
worker.local1.host=localhost
worker.local1.type=ajp12
worker.local1.lbfactor=1
worker.local2.port=8009
worker.local2.host=localhost
worker.local2.type=ajp13
worker.local2.lbfactor=1
3)
worker.remote_1.port=8009
worker.remote_1.host=http://www.RemoteHostName.com
worker.remote_1.type=ajp13 <-- OR ajp12 (and 8007)
worker.remote_1.lbfactor=1
worker.remote_2.port=8009
worker.remote_2.host=RemoteHostName <-- OR comp name on intranet !
worker.remote_2.type=ajp13
worker.remote_2.lbfactor=1
worker.loadbalancer.type = lb
worker.loadbalancer.balanced_workers= remote_1, remote_2
In http.conf file:
JkMount /remote/* loadbalancer <-- for loadbalancing..
AND/OR
JkMount /local/* local1 <-- OR local2 for local
That's all you have to do !
GoodLuck,
Anand..
-----Original Message-----
From: Vinay Menon [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 09, 2001 2:54 AM
To: Tomcat Dev; Tomcat User
Subject: Multiple Workers for a url
Hello,
When configuring workers.properties with multiple ajp13 workers
1. My worker list is
worker.list=ajp12, ajp13, local
2. The workers have been defined as
worker.ajp12.port=8007
worker.ajp12.host=localhost
worker.ajp12.type=ajp12
worker.ajp12.lbfactor=1
worker.ajp12.port=8009
worker.ajp12.host=10.1.1.10
worker.ajp12.type=ajp12
worker.ajp12.lbfactor=1
worker.local.port=8009
worker.local.host=localhost
worker.local.type=ajp13
worker.local.lbfactor=1
3. If I have a mapping in my JkMount /servlet/* ajp13 I guess it forwards
all requests to the worker 'named' ajp13. What if I want to load balance
between the workers named ajp13 and local?
Many thanks
Vinay