You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by "William N. Zanatta" <wi...@veritel.com.br> on 2002/11/27 14:29:45 UTC
CustomLog and Pipes Behavior in Apache from 1.3 to 2.0
Hi there,
Yesterday I finished a little code which goal is to log certain log
entries to MySQL. The program worked fine in 2.0 series but when I put
it on 1.3 I had a big surprise.
Today I've received some mails telling me my webserver has been out
of service for about 30 minutes. Checking my system I discovered that
when running my little utility on 1.3, it (the utility) got a 50% of CPU
load while in 2.0 series is do not get over 0.1%. Also a restart attempt
on a 1.3 makes all child processes shutdown but not the main (root)
process and here is the reason why my server has been down for a while
(maintenance tasks needed a restart). This main process just hung up and
didn't die until I send him a SIGKILL.
Now, my question...
What are the main differences between 1.3 and 2.0 which could be
causing this so different behavior? Is there any documentation about the
Apache internals (1.3 and 2.0) which I can read?
Thank you,
William N. Zanatta
--
Perl combines all of the worst aspects of BASIC, C and line noise.
-- Keith Packard