Nginx/openrestyと他のサービスを1つのVMで実行しています。基本的に、VMはOpenrestyに対する要求を受け入れ、その後、openrestyは要求を適切なサービスに転送します。例えば以下の要求はそれぞれServiceA、ServiceB、ServiceCに転送されます。それは正常に動作しています。複数の応答を統合し、NGINXで1つの応答を送信することは可能ですか?
今、私はすべてのサービスA、BおよびCからの応答を取得し、1つの統合レスポンスを返すことができる新しいエンドポイントを公開する必要があります。
自分の場所に複数のproxy_passを使用することはできません。どのように達成することができますか?例えば
http://server:80/services/refALL - > A、B、Cサービスからの統合応答を返します。
どのような応答が返されますか? HTML、JSON、テキストファイル?そして、結合プロセスはどのくらい正確に機能しますか? –
それは簡単な応答になります。 HTMLはほとんどまたは単にテキスト文字列 – Yogi