W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
DiscoveryClient
接口擴(kuò)展了Ordered
。當(dāng)使用多個(gè)發(fā)現(xiàn)客戶端時(shí),這很有用,因?yàn)樗试S您定義返回的發(fā)現(xiàn)客戶端的順序,類似于如何訂購由Spring應(yīng)用程序加載的beans。默認(rèn)情況下,任何DiscoveryClient
的順序都設(shè)置為0
。如果要為自定義DiscoveryClient
實(shí)現(xiàn)設(shè)置不同的順序,則只需覆蓋getOrder()
方法,以便它返回適合您的設(shè)置的值。除此之外,您可以使用屬性來設(shè)置Spring Cloud提供的DiscoveryClient
實(shí)現(xiàn)的順序,其中包括ConsulDiscoveryClient
,EurekaDiscoveryClient
和ZookeeperDiscoveryClient
。為此,您只需要將spring.cloud.{clientIdentifier}.discovery.order
(對(duì)于Eureka,則為eureka.client.order
)屬性設(shè)置為所需的值。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: