linux微服务平台搭建,微服务学习笔记(2)——搭建consul 集群

consul 安装

1、离线安装

​ a、上传consul文件到/usr/local/bin/目录

​ b、cd /usr/local/bin/

​ c、consul agent -dev -http-port 8080 -client 0.0.0.0 &

​ d、访问ip:8080

2、在线安装

​ a、cd /usr/local/bin/

​ b、sudo wget https://releases.hashicorp.com/consul/1.4.1/consul_1.4.1_linux_amd64.zip

​ c、sudo unzip consul_1.4.1_linux_amd64.zip

​ d、sudo consul agent -dev -http-port 8080 -client 0.0.0.0 &

​ e、访问ip:8080

3、consul集群搭建

进入 192.168.1.9的机器

​ a、cd /usr/local/bin/

​ b、consul agent -server -ui -bootstrap-expect=2 -data-dir=/tmp/consul -node=consul-9 -client=0.0.0.0 -bind=192.168.1.9 -datacenter=dc1 &

​ 注:

​ -server :以服务形式启动

​ -bootstrap-expect=2:集群要求的最少server数量,当低于这个数量,集群即失效

​ data-dir:data存放的目录,consul数据同步

​ node:节点id,在同一集群不能重复。

​ bind:监听的ip地址。填写你的ip就行了

​ client 客户端的ip地址

​ & :在后台运行,此为linux脚本语法

c、访问192.168.1.9:8500 (8500为默认端口)

进入 192.168.1.10的机器

​ a、cd /usr/local/bin/

​ b、consul agent -server -ui -bootstrap-expect=2 -data-dir=/tmp/consul -node=consul-10 -client=0.0.0.0 -bind=192.168.1.10 -datacenter=dc1 -join 192.168.1.9 &

c、访问192.168.1.10:8500

​ 注:

​ -join:加入。就填写 你的第一个ip就行了。

这时候在ui界面上就能看到两个服务了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值