通知mod_perl应用程序apache服务器已重新启动

时间:2015-01-27 11:08:08

标签: perl apache2 mod-perl

最好的方式(假设有一个)告诉mod_perl应用程序它最近运行的apache web-server重新启动了什么?

我问,因为当我重新启动服务器时,我想清除memcached,但是在这种情况下,我需要通知应用程序memcached已经重置,以便应用程序可以再次初始化数据。

1 个答案:

答案 0 :(得分:2)

您可以将此类逻辑放在启动文件中。该文件将在Apache(重新)启动时执行。在您的Apache配置中:

 PerlPostConfigRequire /home/httpd/perl/lib/startup.pl

More info at http://perl.apache.org/docs/2.0/user/handlers/server.html#Startup_File