使用Spring Cloud Bus自動重新整理配置

2021-12-30 04:03:20 字數 488 閱讀 4438

一 介紹

如果所有的微服務節點的配置都需要手動去重新整理,工作量可想而知。不僅如此,隨著系統的不斷擴張,會越來越能以維護。因此,實現配置的自動重新整理是很有必要的。

二 spring cloud bus簡介

spring cloud bus使用輕量級的訊息**(例如rabbitmq、kafka等)連線分布式系統的節點,這樣就可以廣播狀態的更改(例如配置的更新)或者其他的管理指令。可將spring cloud bus想象成乙個分布式spring boot actuator。使用spring cloud bus後的架構圖如下:

由圖可知:微服務a的所有例項都是通過訊息匯流排連線到一起的,每個例項都會訂閱配置更新事件。當其中乙個微服務節點的/bus/refresh端點被請求時,該例項就會向訊息匯流排傳送乙個配置更新事件,其他例項獲得該事件後就會更新配置。

使用GraphEdit使用

1 註冊元件。其實乙個filter就是乙個com元件,所以使用之前需要註冊,可以有兩種方法對元件進行註冊。1.直接使用命令。命令列下輸入 regsvr32 hqtlystd.ax 編譯之後你會在工程目錄下的debug中找到hqtlystd.ax,這個就是要用的filter 即可註冊成功。2.vc6....

MySQL使用學習使用 mysql學習使用

1 mysql學習 1 安裝 ubuntu下直接安裝 apt get install mysql server 2 檢查伺服器是否啟動 sudo netstat tap grep mysql,如果啟動成功,出現以下資訊 tcp00localhost.localdomain mysql listen ...

學習使用CSDN markdown使用

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...