1.Consul 介绍
这里就不copy了,详见官网: https://www.consul.io
或自行搜索其他资料。
2.安装
也很容易,不说了,先去官网下载吧: https://www.consul.io/downloads.html
3.配置
这个需要详细说一下:
consul的server和client,其实都是consul集群中的一个节点,
在consul中,不存在传统的server管理client这样的概念,它们之间是平等的,
client与server具体的区别如下:
Client:
这种模式下,所有注册到当前节点的服务会被转发到SERVER,本身是不持久化这些信息。
Server:
功能和client都一样,唯一不同的是,它会把所有的信息持久化的本地,这样遇到故障,信息是可以被保留的。
本次只介绍consul的Key/Value存储相关的配置,
consul其他的功能,如服务发现,负载均衡等待续......
server配置文件样例:
{
"server": true,