Consul 概述 安裝

2021-10-04 00:25:59 字數 698 閱讀 6872

consul是一套開源的分布式服務發現和配置管理系統,由hashicorp公司用go語言開發。

提供了微服務系統中的服務治理、配置中心、控制匯流排等功能。這些功能中的每乙個都可以根據需要單獨使用,可以一起使用以構建全方位的服務網格,總之consul提供了一種完整的服務網格解決方案。

它具有很多優點。包括:基於raft協議,比較簡潔;支援健康檢查,同時支援http和dns協議;支援跨資料中心的wan集群;提供圖形介面;跨平台,支援linux、mac、windows。

spring cloud consul具有如下特性

官網:

簡單教程:

將解壓得到的檔案複製到/usr/local/bin中

sudo cp consul /usr/local/bin
開啟bin檔案,執行consul,檢視consul命令,如下即表示成功:

啟動:

consul agent -dev
訪問8500埠:

consul 安裝部署

一 概述 consul是google開源的乙個使用go語言開發的服務發現 配置管理中心服務。內建了服務註冊與發現框 架 分布一致性協議實現 健康檢查 key value儲存 多資料中心方案,不再需要依賴其他工具 比如zookeeper等 服務部署簡單,只有乙個可執行的二進位制的包。每個節點都需要執行...

consul 集群安裝

安裝包 consul支援3以下幾種安裝方式 編譯好的二進位製包 原始碼安裝 安裝組網 consul採用3個節點的集群模式安裝 環境檢查 consul執行會占用以下埠 8600 8500 8301 8302 8300 執行安裝 建立使用者 groupadd consul useradd g consu...

window安裝 啟動consul

3.設定環境變數,在path下新增一條consul.exe的檔案位置 例如 e program consul consul.exe,設定成 e program consu 4.啟動,cmd 命令視窗執行 consul agent dev 5.訪問,consul 自帶 ui 介面,開啟 http lo...