> -----Original Message-----
> From: David Veatch [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 19, 2000 11:48 AM
> To: [EMAIL PROTECTED]
> Subject: PerlFreshRestart Question/Problem
>
>
> Greetings,
>
> [i sent this once, but think it got hung up at the mail server... my
> apologies if this already went through]
>
> I've run into some interesting behaviors with the PerlFreshRestart
> directive. If I understand correctly, this directive is
> supposed to force
> modules to reload when you execute `apachectl restart`, but should
> otherwise have no effect on performance.
>
> On our work servers, enabling "PerlFreshRestart On" in our
> main conf file
> caused absolutely incredible and unbearable slow downs. The
> performance
> hit was amazing. Pages that normally take 15 seconds or so
> to load (very
> large pulls out of a networked Oracle database) took 3 to 4
> minutes. Smaller pages that normally come up instantly
> (still database
> driven) take 15 to 20 seconds.
>
> My home machine did not experience any performance hits, but
> did experience
> strange but reproducible problems loading modules on startup. If the
> module hadn't changed, it wouldn't reload, but change the
> module and things
> work again. Stopping the server completely and restarting it
> didn't help,
> only changing the module did.
I think the title says it best:
http://perl.apache.org/guide/troubleshooting.html#Evil_things_might_happen_w
hen_us
>
> Both sites are made up of several modules, and several cgi's
> running under
> Apache::Registry with Apache::StatINC enabled.
you're killing yourself with StatINC in production.
http://perl.apache.org/guide/porting.html#Configuration_Files_Writing_Dy
HTH
--Geoff
>
> I'm sure I'm missing something that you need to know, so feel free to
> ask... it was a long night last night...
>
> David Veatch - [EMAIL PROTECTED]
>
> "Many people would sooner die than think.
> In fact, they do." - Bertrand Russell
>