• centos7下 Consul安装


      去官网下载地址选择安装命令https://www.consul.io/downloads

    sudo yum install -y yum-utils
    sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
    sudo yum -y install consul

      启动Consul

      安装配置好Consul以后,我们可以通过简单的命令启动consul。先来看最简单的启动方式:

    consul agent -dev

    -dev:dev是consul多种启动模式的一种,dev是development的缩写,代表的是开发模式,该种启动模式仅仅是为了快速便捷的启动单节点consul,比如当前环境。

    Consul agent running!:表示该consul节点正常运行起来。

    Datacenter:'dc1' 表示当前节点所属的数据中心的名称为dc1。

    Server:true(bootstrap:false) 表示该节点属于Server角色。Consul节点统称为agent,有两类:Client、Server。

    raft: Heartbeat timeout from "" reached, starting election Raft算法开始进行Leader节点选举。

    consul: cluster leadership acquired、consul: New leader elected: localhost Leader节点选举结束,本地唯一的节点被选举为leader节点。

    consul: member 'localhost' joined, marking health alive 目前localhost节点是一个健康正常的节点

      停止服务

    在节点运行终端中执行:ctrl + c,表示退出节点运行。

      查看consul节点信息

    在consul启动后,可以通过命令查看节点的信息。在原有已经启动consul的终端窗口之外,重新开启新的终端窗口,执行如下命令:

    consul members

    输出日志说明:

    Address:节点地址

    Status:alive表示节点健康运行

    Type:节点的类型,有两种:server、client

    DC:Datacenter的缩写,dc1表示该节点属于Datacenter1

      UI界面访问

    终端命令行下启动consul的dev模式后,通过members命令查看节点信息,除此以外,还可以使用Http的浏览器访问的模式,查看节点信息。consul启动,正常运行后,打开浏览器,在地址栏中键入:http://localhost:8500。可以查看节点信息,如下图:

     

      参考:https://blog.csdn.net/z2802533142/article/details/100876834

  • 相关阅读:
    报表插件
    开发工具安装运行bug总结
    UML学习笔记
    Asp.net MVC中的ViewData与ViewBag
    mvc 4 Razor (@html.xx)语法大全以及应用
    数据大并发处理
    vs2010常用快捷方式
    asp.net mvc3+EF4.1项目实战
    jquery,javascript常用
    vs2010常见错误
  • 原文地址:https://www.cnblogs.com/personblog/p/14939604.html
Copyright © 2020-2023  润新知