華為云計算 云知識 consul是什么
consul是什么

簡介

consul是一個開源工具,用于實現(xiàn)分布式系統(tǒng)的服務發(fā)現(xiàn)與配置,內置了服務注冊與發(fā)現(xiàn)框架、分布一致性協(xié)議實現(xiàn)、健康檢查、Key/Value存儲、多數(shù)據(jù)中心方案等。安裝包僅包含一個可執(zhí)行文件,方便部署。

配置安裝流程

1.配置編譯環(huán)境

安裝wget工具。

yum install wget -y

2.獲取源碼

獲取“consul-1.5.1”源碼包。

cd /usr/local/src

wget https://releases.hashicorp.com/consul/1.5.1/consul_1.5.1_linux_arm64.zip

3.編譯和安裝

1)解壓軟件包。

cd /usr/local/src

unzip consul_1.5.1_linux_arm64.zip

2)將consul文件復制到“/usr/local/bin/”目錄。

cp consul /usr/local/bin/

----結束

4.運行和驗證

查詢consul版本號。

consul --version

回顯信息如下,則表示consul安裝成功。

Consul v1.5.1

Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents

)