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

    1、准备3台服务器

      linux1 192.168.0.101
      linux2 192.168.0.102
      linux3 192.168.0.103

    2、准备向Linux上传文件的工具Winscp

    3、去https://www.consul.io/downloads.html下载Linux 对应的64位的安装包到windows 并解压 

    4、新建文件夹命名为consul 并在consul文件夹下创建bin和data文件夹

    5、使用Winscp连接到Linux服务器 把consul文件夹复制到Linux上去。

    6、准备启动Consul集群

    以server模式启动consul
    [root@linux1 ~]# consul agent -server -bootstrap-expect=2 -data-dir=/consul/data -node=consul1 -bind=192.168.0.101 -datacenter=mydc  -ui 
    [root@linux2 ~]# consul agent -server -bootstrap-expect=2 -data-dir=/consul/data -node=consul2 -bind=192.168.0.102 -datacenter=mydc 
    以client模式启动consul
    [root@linux3 ~]# consul agent -data-dir=/consul/data -node=consul3 -bind=192.168.0.103 -datacenter=mydc 

           -server 表示是server模式
      -bootstrap-expect=2 表示是集群中有2台服务器 bootstrap该模式node可以指定自己作为leader ,如果是非leader可不加该参数
      -data-dir=/consul/data data目录
      -node=n1 该服务器节点名
      -bind=192.168.0.101 节点绑定的ip
      -ui 非必须 webui的路径 用web来管理consul
      -datacenter=dc1 集群的名称
    7、将节点加入consul集群
    [root@linux2]# consul join 192.168.0.101
    [root@linux3]# consul join 192.168.0.101

    8、查看集群成员
    [root@linux1]# consul members
    9、查看Ui 访问192.168.0.101:8500


  • 相关阅读:
    OC-KVO简介
    注册审核
    应用权限
    关于函数执行的一点知识
    设置权限
    文件操作实例:文件管理器(网页版)
    文件操作
    正则表达式
    全局变量和递归
    案例:简单留言板
  • 原文地址:https://www.cnblogs.com/merciless/p/10682736.html
Copyright © 2011-2022 走看看