jvmRoute needs to be unique across all the tomcat instances.
server1:
<Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">
server2:
<Engine name="Catalina" defaultHost="localhost" jvmRoute="worker2">
To test - tail the access logs on each tomcat and see what appears.
-Tim
given.shiri...@sita.co.za wrote:
Hi Guyz.
I got two linux servers machine running,in both of them,I have tomcat 5 running i.e
server1:/opt/tomcat1
server2:/opt/tomcat1
I want to have the load balancing using mod_jk and apache2 to delegates the request for both servers.
I want the server1 to be the controller node or having apache2 installed.
under apache2/conf,I created the workers.properties file to do all my load balancing task
The file look like this
workers.java_home=/opt/jdk1.5.14
workers.tomcat_home=/opt/tomcat1
#worker.list=worker1,worker2
worker.list=balancer
worker.worker1.port=8019
worker.worker1.host=10.128.79.145
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
worker.worker2.port=8019
worker.worker2.host=10.128.79.139
worker.worker2.type=ajp13
worker.worker2.lbfactor=1
worker.balancer.type=lb
worker.balancer.balance_workers=worker1,worker2
worker.balancer.method=B
And again I compiled the tomcat-connectors-1.2.28-src which gave me mod_jk.so under apache2/modules/mod_jk.so
which is good.
On Both servers,under tomcat server.xml
I did the following
server1:
<Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">
server2:
<Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">
How to test if the apache is doing the load balancing.
Best regards
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org