etcd 3.4.0 发布,高可用 Key/Value 存储系统
etcd 3.4.0 正式发布了,etcd 是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现。
新版本专注于稳定性、性能和易操作性,包含更好的存储后端、新的 Client Balancer 等,并改进了 Raft。列举部分更新内容如下:
- 添加 Raft learner,详情可查看设计文档
- 使用新的 gRPC balancer 接口重写 client balancer,并将 gRPC 升级到 v1.23.0,同时修复了一个问题:当第一个 etcd-server 不可用时,kube-apiserver 1.13.x 拒绝工作 (kubernetes#72102)
- 添加 jitter 以监视进度通知,以防止在 etcd_network_client_grpc_sent_bytes_total 中出现峰值
- 改进读取索引等待超时警告日志,改进慢请求应用警告日志
- 改进“became inactive”警告日志,这表示发送给对等方的消息失败
- 改进 TLS 设置错误日志记录,以帮助调试启用 TLS 的集群配置问题
- 使后端读取完全并发。通过此更改,在长时间读取的情况下,写入吞吐量增加了 70%,P99 写入延迟减少了 90%
- 添加 Raft Pre-Vote 功能
- 添加 gRPC 拦截器以调试日志;启用 etcd --debug 标志查看每个请求的调试信息
- 在快照状态中添加一致性检查
- 添加 etcd --experimental-peer-skip-client-san-verification 以跳过对等客户端地址的验证
- 要求 Go 1.12+
- 依赖管理工具从 glide 转为 Go module
其他大量更新内容可查看完整的更新日志。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Kali Linux 2019.3 发布,OnePlus 7 成为 NetHunter 推荐设备
Kali Linux 2019.3 发布了。Kali 前身 BackTrack,它是一个基于 Debian 的 Linux 发行版,主要用于信息安全行业,其包含了一系列安全、渗透测试和取证工具。 此版本 Linux 内核升级到 5.2.9 版本,并包含 NetHunter、ARM 和软件包的各种新功能,以及一些 bug 修复。更新亮点如下所示: CloudFlare 现在 Kali 可以使用 CloudFlare 的 CDN 镜像 Kali 存储库,并分发内容。Kali 目前同时以标准方式和社区镜像运行 CloudFlare 服务,如果运行 apt update 时出现 kali.download 域,则表示正在使用 CloudFlare 的服务。 Kali Status 现在有一个状态页面:status.kali.org,它提供了所有面向公众的域的概述,并允许用户检查它们是否正确响应。目前包含了 Kali 社区所控制的所有站点,以及存储库的社区镜像,并允许用户查看可能使用的所有内容。 元数据包(metapackage) 元数据包是一个本身不包含任何工具的包,它是普通包(或其它元数...
- 下一篇
SonarQube MyBatis 插件 1.0.4 发布,修复了 Windows 下空指针异常
SonarQube MyBatis 插件 1.0.4发布,修复了 Windows 下空指针异常 MyBatis SonarQube Plugin :自定义规则用于检查 Mybatis Mapper XML 文件中的风险 SQL。 本次更新内容: 修复了 Windows 下空指针异常 新增规则用于检查 select * 更多关于 SonarQube MyBatis 插件的详细信息,详见:SonarQube MyBatis Plugin
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8安装Docker,最新的服务器搭配容器使用