Jeffrey Burgoyne wrote:
I run a system with about 250 virtual hosts averaging around 100 hits per
second with little problem.

100 hits per second is not that much relative to what we do. We may be more of an extreme case, though.


 Rather than having a piped log for each
virtual host though, we only use one piped log for every virtual host, and
add in the host name into the log. Your logging program then has ot have
the smarts to figure out which virtual host the log is for, but that is
relatively easy and inexpensive.


Yes, but Apache already knows what virtual host a log line, so it seems redundant to do it again in the external program.

I would agree, for 90+% of users, piped logs are probably fine. But, for the rest of us, it seems like we ought to be able to come up with some "standard" way of doing high-performance flexible logging. If nothing else but to have more eyes on the code and techniques.



--
Brian Akins
Lead Systems Engineer
CNN Internet Technologies

Reply via email to