[英]Can Envoy Proxy be used to wrap a third-party API?
我正在尋找使用更主流且與語言無關的 API 代理/包裝器來實現常見模式(例如,斷路器、健康檢查等)並跟蹤 API 調用的統計信息。
但是,這個包裝器將用於遠程第三方 API,而不是我自己的內部 SOA/微服務 API。
看起來這與 Hystrix 或 Phystrix 類似,但作為它自己的代理運行而不是依賴於語言。
我以前見過 Envoy Proxy(由 Lyft 創建),但它看起來只用於包裝內部服務。
可以用於包裝第三方 API 還是有更好的代理?
謝謝
您可以單獨使用 Envoy 代理作為 3rd 方外部服務的出口代理。
我能夠使用此示例將其設置為簡單代理(僅添加授權標頭),但使用“\\”路由前綴進行修改並調整目標“集群”。
您的應用程序必須配置為指向代理,因此它不會是透明的。 您必須自己配置和管理統計信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.