Re: Piranha load balancing, all requests from client end up with one real server, not load balancing
"Herta Van den Eynde" <[email protected]> Fri, 20 Jul 2007 20:35:46 +0200
| Newsgroups | gmane.linux.redhat.piranha |
|---|---|
| Message-ID | <[email protected]> |
On 20/07/07, Sanjay Mahapatra <[email protected]> wrote: > Thanks Herta, Yes the client in on the same LAN. > > I am working on tallying the throughput via the loadbalancer, > with what reaches the real servers. On the surface it appears that the > traffic is going through the > > The content of lvs.cf is as under: > virtual SanjaysTestCluster_SIP { > active = 1 > address = 10.20.1.99 eth0:2 > vip_nmask = 255.255.240.0 > port = 5060 > expect = "OK" > use_regex = 0 > send_program = > "/usr/local/monitor_scripts/check_sip_server.sh %h" > load_monitor = none > scheduler = rr > protocol = udp > timeout = 6 > reentry = 15 > quiesce_server = 0 > server Engine_One { > address = bluehost > active = 1 > weight = 1 > } > server Engine_Two { > address = redhost > active = 1 > weight = 1 > } > > Thanks > Sanjay > > >>Hi > Sanjay, > >> > >>Could you post your config file? > >> > >>This sounds like a test environment. Is the client on the same LAN as > >>the real servers? In that case, did you verify that the packets pass > >>through the load balancer? > > >>Kind regards, > > >>Herta Part of your second sentence got lost somewhere. You can easily check whether the packets pass through the load balancer by executing "tcpdump host [client-hostname]" as root on the load balancer. That will print all packets to and from the client. Kind regards, Herta