[英]How to enable automatic routing in Netflix/Zuul and Netflix/Ribbon with discovery information from Netflix/Eureka Service?
我對netflix雲微服務體系結構了解甚多。
我的網絡中運行着三種微服務:
Zuul / Ribbon服務:本地主機:8765
Application.yml: =============== eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/
尤里卡服務:本地主機:8761
現在,我的請求是: localhost:8765 / RentCarService / getAllAvailableCars
該請求應自動轉發到正確的微服務(端口8888的RentCarService),例如localhost:8888 / getAllAvailableCars
我看過很多教程,其中大多數都像本教程一樣以編程方式轉發請求:
我是否必須自己編寫轉發代碼,還是Ribbon可以自動做到這一點 ?
致以誠摯的問候
到目前為止,我已經開始工作了。 我的主要問題是不同微服務中的不同版本。 請注意這一點!
另一個想法:我認為自動路由(沒有任何路由定義)是不可能的。 我必須至少在路由定義中寫微服務的名稱。 在這種情況下,地址解析由Eureka服務器完成。
如果我錯了,請糾正我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.