第十六章:SpringCloud Config 配置自動(dòng)刷新

準(zhǔn)備工作

我們首先需要下載rabbitMq(默認(rèn)4396端口)

MQ全稱為Message Queue,
消息隊(duì)列(MQ)是一種應(yīng)用程序?qū)?yīng)用程序的通信方法构订。應(yīng)用程序通過讀寫出入隊(duì)列的消息(針對(duì)應(yīng)用程序的數(shù)據(jù))來通信,而無需專用連接來鏈接它們较解。消息傳遞指的是程序之間通過在消息中發(fā)送數(shù)據(jù)進(jìn)行通信,而不是通過直接調(diào)用彼此來通信赴邻,直接調(diào)用通常是用于諸如遠(yuǎn)程過程調(diào)用的技術(shù)印衔。排隊(duì)指的是應(yīng)用程序通過 隊(duì)列來通信。隊(duì)列的使用除去了接收和發(fā)送應(yīng)用程序同時(shí)執(zhí)行的要求姥敛。其中較為成熟的MQ產(chǎn)品有IBM WEBSPHERE MQ等等奸焙。

rabbitMq下載
安裝它之前我們還需要安裝erlang環(huán)境(rabbitMq是用該語(yǔ)言寫的,因?yàn)樵撜Z(yǔ)言對(duì)并發(fā)支持較好)
Erlang下載
安裝好后再安裝一個(gè)管理工具plugin-management
打開rabbitmq命令行徒溪,執(zhí)行
rabbitmq-plugins enable rabbitmq_management
然后重啟rabbitmq服務(wù)忿偷,訪問127.0.0.1:15672

image.png

默認(rèn)賬號(hào)密碼都是 guest

好了,終于到正文了臊泌。

1.pom修改

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-bus-amqp</artifactId>
        </dependency>

2.修改配置文件

spring:
  cloud:
    config:
      uri: http://127.0.0.1:8080
      profile: dev
      label: master
  application:
    name: spring-cloud-config-client
  rabbitmq:
    host: 127.0.0.1
    port: 15672
    username: guest
    password: guest

3.啟動(dòng)server 和 該bus client 服務(wù)

  • 訪問看服務(wù)是否正常啟動(dòng)


    image.png
  • 修改application-dev文件(給配置文件的內(nèi)容添加后綴bus)并push


    image.png
  • 發(fā)送curl請(qǐng)求
    curl -X POST http://127.0.0.1:8081/bus/refresh
    curl.png

    后臺(tái)日志.png

    重新請(qǐng)求.png

有同學(xué)看到這里鲤桥,和手動(dòng)刷新一樣,并沒有做到自動(dòng)刷新啊渠概。別急茶凳,進(jìn)入自己的git倉(cāng)庫(kù)的setting,找到webhooks播揪,

webhooks.png

添加成功.png

注意:也可以每個(gè)config server和config client里面都配置SpringCloud Bus贮喧。
(添加依賴+修改配置),這樣的話給server或者client 發(fā)送post請(qǐng)求都可以達(dá)到目的。個(gè)人建議發(fā)給server猪狈,然后server會(huì)拉取配置文件統(tǒng)一下發(fā)給client箱沦。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市雇庙,隨后出現(xiàn)的幾起案子谓形,更是在濱河造成了極大的恐慌,老刑警劉巖疆前,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件寒跳,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡竹椒,警方通過查閱死者的電腦和手機(jī)童太,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人书释,你說我怎么就攤上這事翘贮。” “怎么了征冷?”我有些...
    開封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵择膝,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我,道長(zhǎng),這世上最難降的妖魔是什么藐守? 我笑而不...
    開封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任因痛,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好窃页,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著复濒,像睡著了一般脖卖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上巧颈,一...
    開封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天畦木,我揣著相機(jī)與錄音,去河邊找鬼砸泛。 笑死十籍,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的唇礁。 我是一名探鬼主播勾栗,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼盏筐!你這毒婦竟也來了围俘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤琢融,失蹤者是張志新(化名)和其女友劉穎楷拳,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吏奸,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年陶耍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了奋蔚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖泊碑,靈堂內(nèi)的尸體忽然破棺而出坤按,到底是詐尸還是另有隱情,我是刑警寧澤馒过,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布臭脓,位于F島的核電站,受9級(jí)特大地震影響腹忽,放射性物質(zhì)發(fā)生泄漏来累。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一窘奏、第九天 我趴在偏房一處隱蔽的房頂上張望嘹锁。 院中可真熱鬧,春花似錦着裹、人聲如沸领猾。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)摔竿。三九已至,卻和暖如春少孝,著一層夾襖步出監(jiān)牢的瞬間继低,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工韭山, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留郁季,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓钱磅,卻偏偏與公主長(zhǎng)得像梦裂,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子盖淡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理年柠,服務(wù)發(fā)現(xiàn),斷路器褪迟,智...
    卡卡羅2017閱讀 134,651評(píng)論 18 139
  • 關(guān)于消息隊(duì)列冗恨,從前年開始斷斷續(xù)續(xù)看了些資料,想寫很久了味赃,但一直沒騰出空掀抹,近來分別碰到幾個(gè)朋友聊這塊的技術(shù)選型,是時(shí)...
    預(yù)流閱讀 584,647評(píng)論 51 786
  • 來源 RabbitMQ是用Erlang實(shí)現(xiàn)的一個(gè)高并發(fā)高可靠AMQP消息隊(duì)列服務(wù)器心俗。支持消息的持久化傲武、事務(wù)蓉驹、擁塞控...
    jiangmo閱讀 10,357評(píng)論 2 34
  • RabbitMQ 原理介紹及安裝部署 標(biāo)簽:RabbitMQ 安裝 簡(jiǎn)介 RabbitMQ 是一個(gè)用 Erlang...
    神仙CGod閱讀 8,567評(píng)論 0 60
  • RabbitMQ簡(jiǎn)介 RabbitMQ是一個(gè)在AMQP基礎(chǔ)上完整的,可復(fù)用的企業(yè)消息系統(tǒng)MQ全稱為Message ...
    Raye閱讀 5,232評(píng)論 7 13