HowTo Implement This..LOAD BALANCE..
Holger Kipp
Holger.Kipp at alogis.com
Fri Mar 19 07:58:17 PST 2004
On Thu, Mar 18, 2004 at 09:44:00PM +0800, apache wrote:
> Hello,EveryOne.
> here, I wanna use the freebsd the balance the load of servers.
>
> Here I have implement this using the apache's modules "mod_rewrite",but I think it is not more
> efficient. because ,when I do "netstat -n " there si so much tcp connectting with
> state "TIME_WAIT",as this ,When I increase the " MaxClients "in the httpd.conf ,when I do some other
> programme like"FTP,/usr/local/apache2/bin/ab ",I got an error"Socket:no buffer space available",
> How can I avoid this ?
see "man tuning". "no buffer space available" is a FAQ.
-- -- --
see
http://www.freebsd.org/cgi/man.cgi?query=ipnat&sektion=5#LOAD-BALANCING
for load balancing using ipnat.
-- -- --
see the ports
/usr/ports/www/pound
/usr/ports/net/plb
/usr/ports/net/pen
/usr/ports/net/haproxy
/usr/ports/net/balance
if any of those do what you actually need.
if both webservers shall have approximately the same
load and serve the same pages, then even a simple
dns round robin might be all you need.
-- -- --
for explanation of TIME_WAIT, the following link might be useful:
http://www.softlab.ntua.gr/facilities/documentation/unix/unix-socket-faq/unix-socket-faq-2.html
Regards,
Holger Kipp
More information about the freebsd-stable
mailing list