用於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上的相同微服務不能註冊相同的端口號。

相關文章
相關標籤/搜索