Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
perl脚本的高级cron_Perl_Cron - Fatal编程技术网

perl脚本的高级cron

perl脚本的高级cron,perl,cron,Perl,Cron,我有一个Perl脚本,它需要按照一个年度计划运行,该计划包含具体的开始和停止日期和时间。我不相信克朗塔布能处理这件事。是否有一个Perl模块(即使是非Perl实现也可以)可以帮助我解决这个问题?如果有帮助的话,我会在linux机器上运行它 此外,日程安排只有15-20个偏差(流程必须在不同时间开始和停止的天数)。您可以尝试。它负责关闭系统,根据系统负载启动作业,并在作业未运行时向您发送电子邮件。大多数Linux发行版应该已经有了一个包 你可以试试。它负责关闭系统,根据系统负载启动作业,并在作业未

我有一个Perl脚本,它需要按照一个年度计划运行,该计划包含具体的开始和停止日期和时间。我不相信克朗塔布能处理这件事。是否有一个Perl模块(即使是非Perl实现也可以)可以帮助我解决这个问题?如果有帮助的话,我会在linux机器上运行它


此外,日程安排只有15-20个偏差(流程必须在不同时间开始和停止的天数)。

您可以尝试。它负责关闭系统,根据系统负载启动作业,并在作业未运行时向您发送电子邮件。大多数Linux发行版应该已经有了一个包

你可以试试。它负责关闭系统,根据系统负载启动作业,并在作业未运行时向您发送电子邮件。大多数Linux发行版应该已经有了一个包

我通常发现,处理这个问题的最佳方法是使用所需日期的简单超集(每天或每小时,随便什么)设置cron,并让脚本本身确定运行时间是否正确。如果没有,请在执行任何操作之前退出。

我通常发现处理此问题的最佳方法是使用所需日期的简单超集(每天或每小时,无论什么)设置cron,并让脚本本身确定运行时间是否正确。如果没有,请在执行任何操作之前退出。

cron作业不能触发两次;一次启动,一次停止?使用位于已知位置的
pid
文件,您可以轻松处理此问题。此外,当计划发生变化时,只需创建太多覆盖常规时间和不同时间的cron作业,然后检查作业是否为有效的开始时间。

cron作业不能触发两次;一次启动,一次停止?使用位于已知位置的
pid
文件,您可以轻松处理此问题。另外,当计划发生变化时,只需创建太多覆盖常规时间和不同时间的cron作业,然后检查作业是否是有效的开始时间。

您也可以尝试module

您也可以尝试module

这是我在相同情况下所做的。这是我在相同情况下所做的。