Consul 0.7.4 发布,服务发现和配置共享软件

王练
 王练
发布于 2017年02月10日
收藏 11

Consul 0.7.4 发布了,Consul 是一个服务管理软件,支持多数据中心下,分布式高可用的服务发现和配置共享。Consul 支持健康检查,允许存储键值对。一致性协议采用 Raft 算法,来保证服务的高可用。成员管理和消息广播采用 GOSSIP 协议,支持 ACL 访问控制。

更新内容:

改进:

  • agent: 集成 gopsutil 库以使用内置主机 UUID 作为 Node ID(如果可用),而不是随机生成的UUID。 

  • agent: 添加了一个配置选项 tls_min_version, 用于设置用于 HTTP API 和 RPC 的最低可用 TLS 版本。

  • agent: 为密钥环操作添加了一个  relay-factor  选项,以允许 Node 通过N个随机选择的其他节点来中继其响应。

  • build: Consul 现使用 Go 1.7.5 构建。

  • dns: 添加根据 Node ID 或 Node Name 通过 Node 接口查找 Consul 代理的能力 (例如 DNS (node-id|node-name).node.consul)。

修复:

  • dns: 修复了在非 IP 地址的 Node 上注册的服务,SRV 查找缺少响应的附加部分中的 CNAME 记录的问题。

更多详情查看发行日志

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Consul 0.7.4 发布,服务发现和配置共享软件
加载中
返回顶部
顶部