I'm fairly new to the world of web servers, and while I've done a bit
of reading I was hoping some of the more experienced on the list could
help clear a few things up for me.
This really all comes down to apache connections, and what one can
infer from their numbers.
For example, let's assume I have an apache server with MaxClients set to 150:
1) AFAIK this *does not* necessarily mean that 150 individual people
can load a web page at the same time. EG. if the page in question has
2 images, then am I right in thinking that 3 httpd processes will be
launched (one for the html page and two for the images)? In other
words is a httpd process spawned for every bit of content?
2) How can I tell how many people are currently viewing a web page (or
even site)? Presumably once the page has loaded for them and they're
just scrolling through it, not interacting, then there is no httpd
process associated with them?
3) Does KeepAlive negate the above assumptions I've made?
4) Any good documentation that you would recommend that goes a bit
further than just giving a short summary on the meaning of the apache
directives?
Feel free to answer a question not asked but that you think should
have been asked :)
Cian
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!