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
