杀死一个cron Job

时间:2012-01-18 06:55:33

标签: cron

在我的服务器中,cronjob每30分钟运行一次。 cronjob正在执行一个PHP脚本。如果cronjob没有在30分钟内完成,我想在下次执行cronjob时杀死那个cronjob。

由于

2 个答案:

答案 0 :(得分:1)

将cron作业的pid保存到文件中。在所需的时间后,使用保存的pid终止作业并再次重新启动作业。

答案 1 :(得分:1)

您可以使用Fat Controller每30分钟运行一次作业,并指定它应该终止上一个作业。我认为这比创建自己的过程控制形式更容易,更安全。

网站上有大量文档,但如果您需要任何帮助配置,请告诉我。

http://fat-controller.sourceforge.net/