我写的应用程序,以允许用户安排一次长期任务从一个网页应用程序(Linux/Apache/CGI::Application)。要做到这一点,我用的 时间表:: 模块,该模块是Perl口"至"的命令。由于该计划的任务不是重复,我不用考虑"计划".我有两个问题",在"但:

  1. 调度的工作现在我CGI应用程序下运行suexec包装,但不是在计划的时通过的所有者Apache程序。我怎么能得到调度工作,在这两种环境(suexec和无suexec)?
  2. 它的出现,该进程计划通过"在"或时间表::在没有故障报告和我有时会发现,预定任务失败的默默。是否有某种方式来记录事实,即计划的任务(不该调度程序本身)没有能够运行?

我不是固定在"在"很开放使用其他更强大、调度的方法,如果有任何。

感谢您的关注。

有帮助吗?

解决方案

我听说过好的事情 的施瓦茨 .它没有一个延迟--直到虽然;你提交的工作通过在,但应该解决两个问题上表中,只要你submit_job脚本很简单。

(作为一个警告,我只用 控制这个不, 我觉得你会想要一个可靠的工作队为此,一个"防火和忘却"机制,这样你可以保持你的submit_job愚蠢的。)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top