簡介
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
)