Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API Manager2.x
Mule 4
3.9
1.1
2.x
1.2
7.x
アプリケーション間の要求の送信
アプリケーション間の要求の送信
製品のこのバージョンは サービス終了になっています。
Anypoint Runtime Fabric クラスターでは、すべてのアプリケーションレプリカがクラスター内のエンドポイントを公開しています。インバウンドトラフィックを有効にすると、このエンドポイントは外部に公開されます。外部要求を処理し、ロードバランサーを設定する方法についての詳細は、「Anypoint Runtime Fabric でのインバウンドトラフィックの有効化」を参照してください。
クラスター内でアプリケーションから別のアプリケーションに要求を送信するには、アプリケーション名と環境 ID を使用します。
クラスターの内部ドメイン内のすべてのアプリケーションに DNS レコードがあります。たとえば、2abc2ce6-cce6-463b-afaa-a1979e3xxxxx
環境のアプリケーション hello-world
の DNS レコードは次のとおりです。
hello-world.2abc2ce6-cce6-463b-afaa-a1979e3xxxxx.svc.cluster.local
アプリケーションレプリカは親ドメインを検索する前にまず同じドメイン内の DNS レコードを検索するため、同じクラスター内の別のアプリケーションに要求を送信するには、アプリケーション名と環境 ID のみが必要です。両方のアプリケーションが同じ名前空間にある場合は、アプリケーション名のみが必要です。
http://hello-world:8081/api
必要に応じて http
を https
に置き換えます。
次の例では、1 つのアプリケーションから別の名前空間のアプリケーションに要求を送信しています。この例では、1abc2ce6-cce6-463b-afaa-a1979e3xxxxx
は同じ Runtime Fabric クラスター内の別の環境のため、その環境 ID がアプリケーション名に追加されています。
http://hello-world.1abc2ce6-cce6-463b-afaa-a1979e3xxxxx:8081/api