API AutoDiscoveryに対していつAPIプロキシを使用する必要がありますか?両方を実装した後、AutoDiscoveryはポリシー、API Gatewayが行う分析を適用できますが、AutoDiscoveryを使用する場合は別のURLを使用できません。 APIプロキシの主な利点は、私のゲートウェイアプリケーションとMule実装プロジェクトが異なるサブネットにある場合です。ゲートウェイサーバーが侵害されても、誰も私の実装ネットワークにアクセスできません。Mule API AutoDiscoveryとMule API GatewayProxy
しかし、インターフェイスと実装の両方が同じネットワーク内にあり、目的がRESTエンドポイントを呼び出すだけの場合は、API自動検出を使用しないでください。ミュールAPI Gateway Proxyの
- と
問題我々が実装サーバーに到達できない場合は例外処理のない定義された方法、。
- 環境間でプロキシアプリケーションを動かすことなしに定義された方法(CI/CD)
- エクストラHTTPホップ、上記2つの問題は定義された方法
ミュールのAPIの自動探索
-
を持っている場合に許容されることができます
- これは標準の例外処理であるMuleアプリケーションに含まれています。
- CI/CDは、Mule実装プロジェクトとして定義されています。
- 追加のHTTPホップはありません。
- ここでは、実装URLを変更することはできません。それは密接に結合されたものだけです。
誰かがAPIゲートウェイと自動検出をいつ行うべきかについての洞察を提供することはできますか。現在、API Gateway ProjectとCI/CDでException Handlingを行う方法もありますか?