美文网首页
使用Consul

使用Consul

作者: 奋斗_登 | 来源:发表于2021-05-18 14:38 被阅读0次

    Consul是实现服务治理的杰出项目,它可以和Docker完美结合在一起。
    Consul是HashiCrop公司推出的一款开源工具,用于实现分布式系统的服务发现与服务配置。它内置了服务注册和发现框架、分布一致性协议实现、健康检查、Key-value存储、多数据中心方案。
    Consul使用Raft算法(ETCD也采用Raft)来保证一致性,比使用复杂的Paxos算法(Zookeeper采用算法)更简单。

    安装及使用Consul

    windows下安装

    官网下载最新版本即可:https://www.consul.io/downloads
    下载后在Dos窗口运行启动命令

    # -dev表示开发模式,-server表示服务器模式
    .\consul.exe agent -dev
    
    访问http://127.0.0.1:8500/即可进入Consulweb的管理界面

    常用命令及对外接口:

    linux下安装
    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 agent -dev -client 0.0.0.0 -ui
    

    相关文章

      网友评论

          本文标题:使用Consul

          本文链接:https://www.haomeiwen.com/subject/mxaejltx.html