いくつかのエンドポイントを公開するマイクロサービス (Python で記述) があり、これらの各エンドポイントは http 要求 (フラスコ) によって実行できます。
完了するまでに時間がかかる特定のエンドポイントが 1 つあるため、応答時間を短縮するために、このエントリポイントがトリガーされたらバックグラウンド ジョブを実行することを考えました。
たとえば、flask に http リクエストでプロセスを開始させたいのですが、開始時にタスクを rabbitMQ キューにプッシュしたいのですが、消費者は同じアプリにいるべきですか、それとも別のサービスにいるべきですか?