in reply to Re^6: Problems with multiple inheritance
in thread Problems with multiple inheritance

You shouldn't use graceful restarts with mod_perl. You should shut it down and start it up. Having a cluster makes this easier, since it means you can take half the machines out of the load balancer, restart apache on them, put them back in the load balancer, and then do the same on the other half.

Obviously this doesn't work when you have database schema changes too, but neither does your current system with Apache::Reload.

  • Comment on Re^7: Problems with multiple inheritance

Replies are listed 'Best First'.
Re^8: Problems with multiple inheritance
by rhesa (Vicar) on Feb 24, 2007 at 01:35 UTC
    You shouldn't use graceful restarts with mod_perl.

    Is this still true for Apache 2.x? I'm using 2.2 in production (with mod_perl 2.0.2), and always use graceful. I haven't ever seen an issue with it.

      Good point. I belive this is no longer an issue with mod_perl 2 because of the way interpreters are shut down. I haven't tried it though.