用于zuul网关负载均衡的consul集群搭建

一. 主机:node

3台centos7bootstrap

10.0.0.15centos

10.0.0.19微服务

10.0.0.13ui

 

二. 安装集群:centos7

下载consul包到三台机器,并启动consul:server

./consul agent -server -bootstrap-expect 3 -data-dir data -config-dir consul.d -ui -client=0.0.0.0 -bind=10.0.0.15部署

./consul agent -server -bootstrap-expect 3 -data-dir data -config-dir consul.d -ui -client=0.0.0.0 -bind=10.0.0.19集群

./consul agent -server -bootstrap-expect 3 -data-dir data -config-dir consul.d -ui -client=0.0.0.0 -bind=10.0.0.13cli

将10.0.0.19和10.0.0.13添加到10.0.0.15

./consul join 10.0.0.15

 

三. 启动各个微服务:

将微服务注册到所在主机的consul中。若是不想在更多的主机上部署consul server,则须要部署consul client,并加到consul server中。

 

注意:同一个node上的相同微服务不能注册相同的端口号。

相关文章
相关标签/搜索