SpringCloud 使用Consul進行服務(wù)發(fā)現(xiàn)

2023-12-04 15:46 更新

服務(wù)發(fā)現(xiàn)是基于微服務(wù)的體系結(jié)構(gòu)的關(guān)鍵原則之一。嘗試手動配置每個客戶端或某種形式的約定可能非常困難并且非常脆弱。

Consul通過HTTP APIDNS提供服務(wù)發(fā)現(xiàn)服務(wù)。Spring Cloud Consul利用HTTP API進行服務(wù)注冊和發(fā)現(xiàn)。這不會阻止非Spring Cloud應(yīng)用程序利用DNS接口。Consul代理服務(wù)器在群集中運行,該群集通過八卦協(xié)議進行通信并使用Raft共識協(xié)議。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號