调用主脚本调用其他脚本的cron作业

时间:2016-10-20 10:42:30

标签: php laravel-5 cron

我有一个应用程序,每45分钟依赖于检查。这些检查由cron jop设置,它调用我服务器上的URL。然后该脚本执行所有检查。

这些检查变得非常动态,现在我正在考虑为此提供更好的解决方案..

现在我需要将这些检查分成多个URL,并调用多个文件,但我真的不想一直处理cron作业,是否有可能我有一个PHP脚本异步调用多个它执行时的其他URL?

我的主要问题是,这些检查不是简单的PHP文件,而是完整的路由URL,在框架(Laravel)上运行,所以我不能只运行php CLI调用..

我怎么能实现这个目标?

1 个答案:

答案 0 :(得分:1)

您可以将所有这些流程抽象为JobCommand。这样,您仍然可以从控制器中单独执行它们,或者将它们组合在一起。

此外,您所描述的内容听起来像是Laravel enter image description hereTask scheduling的教科书用例。

希望这有帮助!