Etcd v3.1.0 發布,一個分布式環境下的 key/value 存儲服務
Etcd 是一個應用在分布式環境下的 key/value 存儲服務。利用 etcd 的特性,應用程序可以在集群中共享信息、配置或作服務發現,Etcd 會在集群的各個節點中復制這些數據并保證這些數據始終正確。Etcd 無論是在 CoreOS 還是 Kubernetes 體系中都是不可或缺的一環。
服務發現示意圖
更新日志
- GH6038: api: transfer leadership when stopping leader
- GH6321: api: lease timetolive
- GH6330: clientv3: add SetEndpoints method
- GH6474: clientv3: add 'Sync' method
- GH6273: ctlv3: add 'print-value-only' flag to get command
- GH6439: etcdctl/ctlv3: make-mirror: feature add to modify/remove prefix in dest cluster
- GH6799: etcdmain: configurable 'etcd' binary log-output
- GH7030: etcdmain: add '--metrics' option to support different level of metrics reporting
- GH6172: clientv3/concurrency: remove session manager and add ttl
- experimental gRPC proxy; see gRPC proxy for more detail
- GH6106: etcdserver, embed: stricter reconfig checking
- GH6156: etcdserver: reject member removal that breaks active quorum
- GH6170: use default ip for advertise URL
- GH6629: clientv3: drop Config.Logger field
- GH6672: *: sort by ASCEND by default when missing sort order
- GH6653: acbuild: add symlinks to /usr/local/bin/etcd*
- GH6084: etcdctl: set TLS servername on discovery
- GH7145: transport: warn on user-provided CA
Bug 修復
- GH6649: discovery: add upper limit for waiting on a retry
- GH5845: clientv3: respect up/down notifications from grpc
- GH6077: v2http: use guest access in non-TLS mode
- GH6166: clientv3: support non-blocking New()
- GH6253: discovery: reject IP address records in SRVGetCluster
- GH6365: embed: reject domain names before binding
- GH6888: Use monotonic time in lease
- GH7023: clientv3: fix lease "freezing" on unhealthy cluster
- GH7148: clientv3: don't reset stream on keepaliveonce or revoke failure
- GH7195: concurrency: fix stm restart on concurrent key deletion
- GH7203: etcdctlv3: snapshot restore works with lease key
下載
- etcd-v3.1.0-darwin-amd64.zip
- etcd-v3.1.0-darwin-amd64.zip.asc
- etcd-v3.1.0-linux-amd64.aci
- etcd-v3.1.0-linux-amd64.aci.asc
- etcd-v3.1.0-linux-amd64.tar.gz
- etcd-v3.1.0-linux-amd64.tar.gz.asc
- etcd-v3.1.0-windows-amd64.zip
- etcd-v3.1.0-windows-amd64.zip.asc
- Source code (zip)
- Source code (tar.gz)
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/cd98af9
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!