什麼時候應該使用針對API自動搜索的API代理。在實現兩者之後,我發現AutoDiscovery也可以應用API Gateway所做的策略和分析,但唯一的是如果使用AutoDiscovery,則無法使用其他網址。如果我的網關應用程序和Mule實施項目位於不同的子網中,那麼API代理的主要優點是,如果我們的網關服務器受到威脅,則無法訪問我的實施網絡。Mule API AutoDiscovery vs Mule API GatewayProxy
但是,如果接口和實現同一網絡中,而目的僅僅是調用REST端點,難道我們不應該用API自動搜索去。
問題與騾子API網關代理
- 沒有明確的異常處理的方式,如果我們不能夠達到實現服務器。
- 沒有定義不同環境移動代理應用程序(CI/CD)
- 額外的HTTP啤酒花的方式,可以是可接受的,如果在上述2個問題有一個確定的方式
騾API自動搜索
- 由於這是在Mule應用程序中,標準異常處理。
- CI/CD被定義爲它是Mule實施項目。
- 沒有額外的HTTP跳。
- 這裏唯一的一點是,我們不能改變實現的URL,那只是緊密耦合的東西。
有人可以提供有關我們應該何時應用API網關與自動搜索的見解。目前還有一種在API網關項目和CI/CD中執行異常處理的方法嗎?