Load Balancing bug - information?
I was wondering if there was more information on the fix in the latest MR about load balancing.
Server load balancing – ICMP monitor fixed
I am wondering if this is a problem I am experiencing. Any details would be greatly appreciated. Thanks!
When using server load balancing and selecting the ICMP monitor, it actually used TCP to monitor. Still worked, just didn't do what you told it to. That's all that changed.
ah ok, thanks for clarifying that for me.
What would the best way to verify that the load is being distributed evenly?
I have 2 servers in my pool and 1 server seems to get the bulk of all traffic.
How does it load balance? Is it based on states, bandwidth, etc?
Thanks a ton btw.
If you don't have much load, the load balancing won't be equal because of the way slbd functions. The first connection every 5 seconds goes to one server, so if you only have 1 connection or less every 5 seconds, you'll never hit the other servers. As your load increases, it becomes balanced, so slbd's quirk isn't really a problem, it balances when you actually have enough load to need load balancing. And failover will remove that server from the pool so you have redundancy. Once you have a decent amount of load (20 or more connections per 5 seconds) the balancing equals out. I don't think that's detailed in the wiki, it is in the load balancing chapter of the book. http://pfsense.org/book