シンフォニー 2.8
https://github.com/j-guyon/CommandSchedulerBundleを使用して、定期的なコマンドの実行を管理します。
これらの各コマンド実行は、コマンド引数に基づいて特定のサービスを呼び出します。
サービス (すべて同じインターフェイスを実装し、Abstract クラスを拡張する) にいるため、サブプロセスを作成して実行することを計画しています (可能であれば非同期で)。
あなたの経験に基づいて、そのサブプロセスに対処するための最良の方法はどれですか?
サブプロセスごとに (コントローラーアクションに基づいて) Process オブジェクトを作成し、それらを同期的に実行します ( https://symfony.com/doc/2.8/components/process.html )
https://php-enqueue.github.io/symfony やhttps://github.com/armetiz/LeezyPheanstalkBundleなど、キューバンドルの種類を使用してそれらすべて (プロセスまたはメッセージなど) を処理します (他の提案はありますか? )
乾杯!