2016-10-20 195 views
0

我有一个依赖于每45分钟检查一次的应用程序。这些检查是由cron jop设置的,它在我的服务器上调用一个url。这个脚本然后执行所有的检查。调用主脚本来调用其他脚本的cron作业

这些检查变得非常动态的,现在我想这个更好的解决办法的..

现在我需要这些检查闯入多个网址,并调用多个文件,但我真的不希望为了一直处理cron作业,是否可能有一个PHP脚本在执行时异步调用多个其他URL?

我的主要问题是,这些检查并非简单的PHP文件,但全路由上的URL,在一个框架(Laravel)上运行,所以我不能只是运行PHP的CLI调用..

我怎么能实现那个?

+0

你可以看看卷曲 –

回答

1

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

此外,您所描述的内容听起来像Laravel https://laravel.com/docs/5.3/schedulingTask scheduling的教科书用例。

希望这会有所帮助!