zoukankan      html  css  js  c++  java
  • 搭建consul 集群

    https://www.cnblogs.com/shanyou/p/6286207.html

    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界面上就能看到两个服务了。

  • 相关阅读:
    Ubuntu将Python3软连接到Python
    装有Ubuntu的硬盘插入到电脑中无法进入
    如何更改鼠标右键新建内容
    HDU 1113 Word Amalgamation
    暴力题,速算24点
    网络营销整合
    灰色预测代码
    灾情巡视C语言代码
    灰色关联度Matlab代码
    BP神经网络代码
  • 原文地址:https://www.cnblogs.com/hanfan/p/10330553.html
Copyright © 2011-2022 走看看