2016-10-20 7 views
0

私は45分ごとにチェックに依存するアプリケーションを持っています。これらのチェックは、サーバー上のURLを呼び出すcron jopによって設定されます。このスクリプトは、すべてのチェックを実行します。他のスクリプトを呼び出すためにマスタースクリプトを呼び出すcronジョブ

これらのチェックは非常にダイナミックになったと、今私は、このためのよりよい解決策を考えています。..

今、私は複数のURLにこれらのチェックを解除する必要があり、複数のファイルを呼び出すが、私は本当にしたくありませんそのためにcronジョブを処理するには、実行時に他の複数のURLを非同期に呼び出すPHPスクリプトが1つある可能性がありますか?

私の主な問題は、これらのチェックは、単純なPHPファイルではないということですが、ルーティングされたURLの完全なフレームワーク(Laravel)上で実行されているので、私はちょうどCLIを呼び出してPHPを実行することはできません。..

どのようにできました達成する?

+0

あなたはカールを見ることができます –

答えて

1

これらすべてのプロセスをJobまたはCommandに抽象化することができます。この方法でも、コントローラから個別に実行することも、すべてをまとめてグループ化することもできます。

また、Laravel https://laravel.com/docs/5.3/schedulingTask schedulingの教科書の使用例のように説明しています。

希望すると便利です。

関連する問題