宣布Vitess 23

宣布Vitess 23

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

PlanetScale Postgres现已向所有用户开放,Vitess 23.0.0发布,带来新默认设置、改进的操作工具和更精细的指标,同时升级到MySQL 8.4,增强可观察性,简化监控,提升操作安全性。

🎯

关键要点

  • PlanetScale Postgres现已向所有用户开放。

  • Vitess 23.0.0发布,带来新默认设置、改进的操作工具和更精细的指标。

  • 默认MySQL版本升级至8.4,增强向后兼容性。

  • 新增的可观察性提供了更深入的事务路由、分片行为和恢复操作的洞察。

  • 移除遗留指标和API,简化监控,避免混淆。

  • 增强的VTOrc和拓扑控制降低了大规模集群的风险,提升了安全性。

  • VTGate新增指标TransactionsProcessed,跟踪按分片和事务类型处理的事务数量。

  • VTOrc新增指标SkippedRecoveries,跟踪跳过的恢复次数及原因。

  • MySQL配置默认使用缓存的sha2密码,时区环境传播得到改善。

  • 鼓励用户更新自定义仪表板以适应新指标。

  • Vitess团队感谢社区贡献者的支持,继续推动Vitess的演进。

🔎

延伸解读

Vitess 23.0.0的关键改进

Vitess 23.0.0版本的发布带来了多个重要改进,包括默认MySQL版本升级至8.4,这不仅增强了向后兼容性,还为未来的部署提供了保障。此外,新增的可观察性功能使得事务路由和分片行为的监控更加精确,有助于运维人员快速定位问题。

监控简化与安全性提升

此次更新移除了遗留的指标和API,简化了监控流程,避免了混淆。这对于大型集群的管理尤为重要,因为增强的VTOrc和拓扑控制可以降低操作风险,提升安全性,确保系统的稳定运行。

用户需注意的升级细节

在从MySQL 8.0升级到8.4时,Vitess用户需要特别注意配置文件的调整,确保按照官方指南进行操作。此外,用户应更新自定义仪表板,以适应新引入的指标,如TransactionsProcessed,以便更好地跟踪系统性能。

延伸问答

Vitess 23.0.0的主要新特性是什么?

Vitess 23.0.0带来了新默认设置、改进的操作工具和更精细的指标,同时升级到MySQL 8.4,增强可观察性和安全性。

为什么Vitess将默认MySQL版本升级到8.4?

升级到MySQL 8.4是为了未来兼容性,确保部署的可持续性和稳定性。

Vitess 23.0.0如何增强可观察性?

新增的可观察性提供了对事务路由、分片行为和恢复操作的深入洞察,使调试和警报更加精确。

Vitess 23.0.0中有哪些遗留指标被移除?

移除了VTGate的QueriesProcessed、QueriesRouted等遗留指标,以简化监控并避免混淆。

如何在Vitess中跟踪处理的事务数量?

VTGate新增了TransactionsProcessed指标,可以按分片和事务类型跟踪处理的事务数量。

Vitess 23.0.0对大规模集群的安全性有什么改进?

增强的VTOrc和拓扑控制降低了大规模集群的风险,提升了安全性。

🏷️

标签

➡️

继续阅读