Igor Sysoev wrote:
>
> Apache::Reload - это, конечно, лучше, чем Apache::StatINC.
>
> Кстати, а правильно ли понимаю, что все эти в релоады связаны
> с тем, что mod_perl как-то странно понимает -HUP и нужно делать
> stop/start, или это было давно и неправда (или только при использовании
> DSO) ?
Apache::Reload удобен тем, что обновится только изменившийся модуль -
остальное не трогается - тем более нет нужды в дорогостоящем
perl_destruct(). Одно лишь условие - чтобы модуль корректно выгружался.
А это не всегда выполняется. И потому в случае рестарта по HUP
получается страннейшие эффекты:
http://perl.apache.org/docs/1.0/guide/config.html#PerlFreshRestarthttp://perl.apache.org/docs/1.0/guide/troubleshooting.html#Evil_things_might_happen_when_using_PerlFreshRestart
--
Sergey Skvortsov
mailto: skv@xxxxxxxxx