Re: Accept() problem

Lars Marowsky-Bree (lmb@kernel.org)
Wed, 17 Nov 1999 19:38:28 +0100


On 1999-11-17T13:29:42,
"Zachary Williams" <admin@ztnet.com> said:

> BUG: In a load balancing enviornment going through hardware such as a
> server-iron, apache can be flooded with requests (this could be due to a
> traffic spike) and will eventually stop responding.

First, the load balancing should be smart enough to distribute the load
somewhat more sensibly and not hit a single server full rate.

If it actually does that, you may want to consult the Linux Virtual Server
Project at http://www.LinuxVirtualServer.org/ and replace your not-functional
hardware with a mucho superior Linux implementation - but I may be biased here
;)

Otherwise, what you are describing is a well known problem with the way Apache
listens for new requests and is being addressed. You are right that it
requires support from the kernel and Apache at the same time though.

Sincerely,
Lars Marowsky-Brée

--
Lars Marowsky-Brée
Network Management

teuto.net Netzdienste GmbH

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/