簡體   English   中英

尤里卡/發現服務與路線

[英]Eureka/Discovery Service vs. Routes

在CloudFoundry中,您可以通過在發現服務中注冊其他微服務並按其名稱查詢來訪問其他微服務。 但是,您也可以設置一條路由(“子域”),從中可以調用該服務,這似乎很容易處理。 在這兩種情況下,都可以使用斷路器等。

在哪種情況下,應該使用第一種方法還是第二種方法?

當您擔心軟件的可維護性和彈性時,最好使用注冊表方法。

注冊表名稱對於軟件的問題域可能有意義,並且可以在軟件的所有部署(開發,質量保證,產品等)中重復使用。

路由名稱引入了對網絡基礎結構的依賴性。 它必須是全局唯一的,您需要為軟件的每次部署配置和管理不同的軟件,並且由於外部原因(例如,由於公司名稱更改而導致子域更改),它可能會中斷。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM