SpringCloud ServiceRegistry自動注冊

2023-11-22 10:53 更新

默認情況下,?ServiceRegistry?實現(xiàn)會自動注冊正在運行的服務(wù)。要禁用該行為,可以設(shè)置:* ?@EnableDiscoveryClient(autoRegister=false)?以永久禁用自動注冊。* ?spring.cloud.service-registry.auto-registration.enabled=false?通過配置禁用行為。

ServiceRegistry自動注冊Events

服務(wù)自動注冊時將觸發(fā)兩個事件。注冊服務(wù)之前會觸發(fā)名為?InstancePreRegisteredEvent?的第一個事件。注冊服務(wù)后,將觸發(fā)名為?InstanceRegisteredEvent?的第二個事件。您可以注冊?ApplicationListener?,以收聽和響應(yīng)這些事件。

 如果將spring.cloud.service-registry.auto-registration.enabled設(shè)置為false,則不會觸發(fā)這些事件。


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號