美文网首页
第1章 consul简介

第1章 consul简介

作者: xwlan | 来源:发表于2017-11-17 23:24 被阅读25次

    1、consul的作用

    • 服务发现
      • Consul clients提供服务(例如API)
      • 其他的client发现服务的提供者(通过DNS或http,应用可以轻松的发现他们所依赖的服务)
    • 健康检查
    • Key-Value存储操作
      • 动态配置
      • leader选举
      • feature flagging
      • coordination
    • 多数据中心(DC)
      • 用于容灾

    2、基本架构

    • 一个consul节点对应一个consul agent
      • agent会负责节点的健康检查和节点上的服务的健康检查
    • agent分为server和client
      • server
        • 存储数据
        • 复制数据
        • servers们自己选择一个leader
        • 每个数据中心推荐有3或5个server(当然1个也没问题,但是若宕机,很烦,两台等于1台,因为如果两台宕了一台,之后仍旧无法选出leader)
      • client
        • 节点健康检查
        • 节点上的服务检查

    参考资料:

    https://www.consul.io/docs/guides/index.html

    相关文章

      网友评论

          本文标题:第1章 consul简介

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