W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如果Spring Cloud Bus在類路徑中檢測到自身,則通過添加Spring Boot autconfiguration來工作。要啟用總線,請將spring-cloud-starter-bus-amqp
或spring-cloud-starter-bus-kafka
添加到依賴管理中。Spring Cloud負(fù)責(zé)其余的工作。確保代理(RabbitMQ或Kafka)可用且已配置。在本地主機(jī)上運(yùn)行時(shí),您無需執(zhí)行任何操作。如果是遠(yuǎn)程運(yùn)行,請使用Spring Cloud連接器或Spring Boot約定來定義代理憑據(jù),如以下Rabbit的示例所示:
application.yml。
spring: rabbitmq: host: mybroker.com port: 5672 username: user password: secret
總線當(dāng)前支持將消息發(fā)送到偵聽的所有節(jié)點(diǎn)或特定服務(wù)的所有節(jié)點(diǎn)(由Eureka定義)。/bus/*
執(zhí)行器名稱空間具有一些HTTP端點(diǎn)。當(dāng)前,有兩個(gè)已實(shí)現(xiàn)。第一個(gè)/bus/env
發(fā)送鍵/值對以更新每個(gè)節(jié)點(diǎn)的Spring環(huán)境。第二個(gè)/bus/refresh
重新加載每個(gè)應(yīng)用程序的配置,就好像它們都已在其/refresh
端點(diǎn)上被ping一樣。
Spring Cloud Bus入門者介紹了Rabbit和Kafka,因?yàn)檫@是兩個(gè)最常見的實(shí)現(xiàn)。但是,Spring Cloud Stream非常靈活,并且活頁夾可與
spring-cloud-bus
一起使用。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: