Niall O Broin wrote:
> Is there anyway of restricting one vhost in apache ? We have a box which
> hosts a number of domains, and occasionally one or other of these will
> become very busy. In its default configuration, apache will keep
> allocating new processes for incoming connections, up to the limits set.
> However, I'd like a way to restrict the number of processes which will
> serve one domain, so that a really busy domain doesn't squeeze out the
> others. Is there some way of doing that in Apache ?
The switching from vhost to vhost is done after the beginning of the
HTTP transaction, apache needs the Host: www.foo.bar header to do that.
So it has already allocated a child to this http connection.
mod_throttle give you the ability to limit the bandwith but not the
number of processes.
The only solution is a different apache install and a different IP for a
specific vhost that could be problematic.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!