日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring Cloud教程–使用Spring Cloud Bus自动刷新配置更改

發布時間:2023/12/3 javascript 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring Cloud教程–使用Spring Cloud Bus自动刷新配置更改 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題

在上一篇文章Spring Cloud Config Server簡介 ( http://sivalabs.in/2017/08/spring-cloud-tutorials-introduction-to-spring-cloud-config-server/ )中,我們已經了解了如何使用Spring Cloud配置服務器。

但是,問題是要重新加載Config Client應用程序中的配置更改,我們需要手動觸發/ refresh端點。 如果您有大量的應用程序,這是不切實際和可行的。

Spring Cloud Bus模塊可用于通過消息代理鏈接多個應用程序,并且我們可以廣播配置更改。

讓我們看看如何使用RabbitMQ作為消息代理,并連接多個應用程序以接收配置更改事件并刷新邊界屬性值。

在上一篇文章中,我們創建了Catalog-service作為SpringBoot應用程序,該應用程序充當Config Client。
讓我們將Cloud Bus AMQP啟動器添加到catalog-service / pom.xml

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

我們將使用RabbitMQ作為消息代理來廣播配置更改。 我們可以在本地計算機上安裝RabbitMQ或在Docker容器中運行。 我將使用以下docker-compose.yml配置在docker容器中運行Rabbitmq。

version: '2'services:rabbitmq:container_name: rabbitmq-serverimage: 'rabbitmq:management'environment:- RABBITMQ_DEFAULT_USER=guest- RABBITMQ_DEFAULT_PASS=guestports:- "5672:5672"- "15672:15672"

現在運行docker -compose啟動rabbitmq容器。

接下來,我們需要在目錄服務屬性文件中配置RabbitMQ服務器的詳細信息。

config-repo / catalogservice.properties

spring.rabbitmq.host=localhost spring.rabbitmq.port=5672 spring.rabbitmq.username=guest spring.rabbitmq.password=guest

現在,我們可以運行catalog-service并重新加載配置更改,我們可以觸發POST – http:// localhost:8181 / bus / refresh而不是http:// localhost:8181 / refresh

接下來,讓我們創建另一個在端口8282上運行的SpringBoot應用程序訂購服務 ,并配置Cloud Config Client,與目錄服務相同的Cloud Bus AMQP。 訂單服務也與目錄服務連接到同一RabbitMQ消息代理。

現在運行應該在http:// localhost:8282上運行的訂購服務應用程序。

現在,如果您同時更新商品目錄服務和訂購服務的屬性并提交更改,則只需在任何一個應用程序上觸發/ bus / refresh。 這將自動向所有訂閱RabbitMQ的服務廣播配置更改并刷新屬性。

不僅是不同的應用程序,您可能還在不同的端口上運行同一應用程序的多個實例。 在這些情況下,相同的過程也適用。

因此,使用Spring Cloud Bus AMQP,只需一個/ bus / refresh請求就可以輕松重新加載任意數量的應用程序的配置更改。

本文的源代碼位于https://github.com/sivaprasadreddy/spring-cloud-tutorial。

翻譯自: https://www.javacodegeeks.com/2017/08/spring-cloud-tutorials-auto-refresh-config-changes-using-spring-cloud-bus.html

總結

以上是生活随笔為你收集整理的Spring Cloud教程–使用Spring Cloud Bus自动刷新配置更改的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 特级淫片裸体免费看冫 | 成人欧美一级特黄 | 欧美一级影院 | 欧美福利视频在线观看 | 骚虎免费视频 | 性囗交免费视频观看 | 毛片久久久久久久 | 亚洲无人禁区 | 天天干天天干天天干 | 又色又爽又黄无遮挡的免费视频 | www.久久久久.com | 91蜜桃婷婷狠狠久久综合9色 | 亚洲中字幕 | 国产超级av | 久久精品天天中文字幕人妻 | 日本在线不卡一区二区三区 | 国产精品久久久久久久久免费看 | 日日日操操操 | 风流少妇| 国语对白做受69按摩 | 久草午夜| 国产欧美视频一区二区 | 国产一区二区三区在线 | 成人区精品一区二区婷婷 | 国产视频一 | 久久影院国产 | 3d动漫精品啪啪一区二区下载 | 国产曰肥老太婆无遮挡 | 精品少妇人妻av免费久久久 | 精品福利视频一区二区 | 亚洲一区二区三区在线看 | 精品人妻一区二区三区四区 | 欧美日韩一级二级三级 | 色很久 | 亚洲三级av| 久久视频一区二区三区 | 天堂在线8 | 国产青青草在线 | 国产日产精品一区二区三区四区 | 色多多网站 | 国产伦精品一区二区三区四区 | 青青久在线视频 | 999视频在线观看 | 综合久久久久 | 免费精品无码AV片在线观看黄 | 偷偷草| 中国黄色录像一级片 | 黄色成人免费网站 | 日干夜干天天干 | 日本精品免费一区二区三区 | 国产伦精品一区二区三区 | 无套内谢少妇毛片 | 日本少妇在线观看 | 奇米影视久久 | 最新天堂在线视频 | 鲁一鲁在线 | 黄色成人免费网站 | mm131美女大尺度私密照尤果 | 欧美精品中文 | 中文字幕一区二区三区四区欧美 | 欧美黄色大片视频 | 91看片黄色 | 欧美色爽 | 老司机午夜剧场 | 伊人7 | 99久久精品国产一区二区成人 | 欧美一区二区二区 | 日韩精品久久久 | 精品国产高清在线观看 | 久久久久人妻一区精品色欧美 | 国产成年视频 | 国产乱码精品一区二三区蜜臂 | 亚洲综合五月天婷婷丁香 | www.狠狠干 | 亚洲专区区免费 | 嫩草影院av| 无码精品人妻一二三区红粉影视 | 成年人免费在线看 | 67194成人在线 | 亚洲伊人精品 | 国产在线自 | 一区二区三区少妇 | 日韩免费不卡视频 | 天天做夜夜爽 | 人人插人人干 | 中文字幕三区 | 国产欧美日韩综合精品一区二区 | 亚洲精品国产精品乱码不卡 | 黄色一级大片免费版 | 蜜桃做爰免费网站 | 亚洲欧美婷婷 | 四虎看黄| 97久久人人| 日本成人午夜视频 | 日韩在线电影一区二区 | 国产黄网在线观看 | 国产精品白嫩白嫩大学美女 | 小色哥网站 | 香蕉久久a毛片 |