我有一个基于Perl的FastCGI应用程序很少出现问题。但是,当它确实关闭时,重启不是自动的。手动重启Apache总能解决问题,但这确实可以解决应用程序的正常运行时间问题。
我正在考虑将cron
作业与使用WWW::Mechanize
的脚本一起定期检查应用并根据需要重新启动它,正如Perl Monks的人们所建议的那样: / p>
Keep FastCGI Processes Up and Running
在我这样做之前,我想知道是否有人知道更好的方法来监控FastCGI流程并在它死亡时自动重新启动它,或者建议的方法是否优于最佳方法?
感谢。