このコンセプトとみんなの考えをチェックしたかった。Gearmanを使用して、バックグラウンドでいくつかのタスク(主にデータの収集と処理)を実行したいと思います。
PHPフレームワーク(私の場合はCakePHP2)を中心にGearmanをセットアップしたいと思います。Gearmanを理解している限り、ワーカーは単一のphpスクリプト(つまりworker.php)を実行するPHPデーモンにすぎません。
PHPフレームワークですでに構築したロジック/コードをそのシングルワーカースクリプトに組み込む方法を理解しようとしています。そうでなければ、モデルのようなたくさんのものを再構築しなければならないかもしれません。
したがって、私の解決策は、worker.phpを軽量に保ち、代わりにワーカースクリプトにCURLを介してRESTAPI呼び出しを開始させることです。これは良い選択肢のように聞こえますか?