Thanks Herta,  I am able to verify that every message is passing through the loadbalancer host using tshark. That was the part of my sentence that got truncated.<br><br>I have now modified my experiment a little bit :<br><br>Its turns out that all requests from a particular client  keep getting routed to a particular RealServer ( #1 or #2 depending on the run)  persistently although I have persistence turned off.<br><br>I  have two clients sending requests to the load balancer /cluster. I tested the scenario when requests from Test Client #1 ( TC#1) got sent via the load balancer to RealServer#1 while all requests from TC#2 went to Real Server #2. (<br><br> As soon as I shutdown one of the  RealServer service ports say #1, the piranha routing table,  promptly excluded the dead real server/ Realserver#1 [ both in the  piranha UI as well in the  output of /sbin/ipvsadm ]<br><br>TC#1 to got failures for almost 5 minutes while TC#2 which
 was being serviced by RealServer#2 continue to go throuh and did  not have any failures. Requests from TC#1 took about 5 minutes to start getting routed to RealServer#2. <br><br>In a subsequent run of the same scenario as above, I restarted pulse to see if that would cause immediate re routing of requests from TC#1 to RealServer#2. But it made no difference, furthermore, on yet another run, I restarted both /etc/network and pulse and that did not make any difference either.<br><br>Thanks and Regards<br>Sanjay<br><br><br><br><b><i>Herta Van den Eynde <herta.vandeneynde@gmail.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On 20/07/07, Sanjay Mahapatra <sanzem@yahoo.com> wrote:<br>> Thanks Herta, Yes the client in on the same LAN.<br>><br>> I am working on tallying the throughput via the loadbalancer,<br>> with what reaches the real servers. On the surface it appears
 that the<br>> traffic is going through the<br>><br>> The content of lvs.cf is as under:<br>> virtual SanjaysTestCluster_SIP {<br>>  active = 1<br>>  address = 10.20.1.99 eth0:2<br>>  vip_nmask = 255.255.240.0<br>>  port = 5060<br>>  expect = "OK"<br>>  use_regex = 0<br>>  send_program =<br>> "/usr/local/monitor_scripts/check_sip_server.sh %h"<br>>  load_monitor = none<br>>  scheduler = rr<br>>  protocol = udp<br>>  timeout = 6<br>>  reentry = 15<br>>  quiesce_server = 0<br>>  server Engine_One {<br>>  address = bluehost<br>>  active = 1<br>>  weight = 1<br>>  }<br>>  server Engine_Two {<br>>  address = redhost<br>>  active = 1<br>>  weight = 1<br>>  }<br>><br>> Thanks<br>> Sanjay<br>><br>> >>Hi<br>>  Sanjay,<br>> >><br>> >>Could you post your config file?<br>> >><br>> >>This sounds like a test environment. Is the client on the same
 LAN as<br>> >>the real servers? In that case, did you verify that the packets pass<br>> >>through the load balancer?<br>><br>> >>Kind regards,<br>><br>> >>Herta<br><br>Part of your second sentence got lost somewhere.<br><br>You can easily check whether the packets pass through the load<br>balancer by executing "tcpdump host [client-hostname]" as root on the<br>load balancer.  That will print all packets to and from the client.<br><br>Kind regards,<br><br>Herta<br><br>_______________________________________________<br>Piranha-list mailing list<br>Piranha-list@redhat.com<br>https://www.redhat.com/mailman/listinfo/piranha-list<br></sanzem@yahoo.com></blockquote><br>