道格拉斯·亨利:通过自动化实现Crunchy Postgres V2.2

道格拉斯·亨利:通过自动化实现Crunchy Postgres V2.2

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

内容提要

Crunchy Data发布了v2.2版本,支持PostgreSQL 13-17,取消对PostgreSQL 12的支持。新增pgMonitor 5.x支持,简化PgBouncer监控,提升Ansible-core兼容性,并优化CPU亲和性。代码重构使处理程序调用减少28%,性能提升。

🎯

关键要点

  • Crunchy Data发布了v2.2版本,支持PostgreSQL 13-17,取消对PostgreSQL 12的支持。

  • 新增pgMonitor 5.x支持,包含Grafana 10.x和新的sql-exporter。

  • 支持直接监控PgBouncer,无需使用pgbouncer_fdw。

  • Ansible-core 2.17.x支持,提升了对Python版本的兼容性。

  • Ansible-core 2.12.x不再支持,最低支持版本为2.13.13。

  • 整个代码库通过了最新的ansible-lint的'production'配置。

  • 支持Oracle Linux,将其视为其他RedHat克隆。

  • 自动定义CPU亲和性以提高etcd和HAProxy的性能。

  • 支持离线材料清单,便于无法连接Crunchy Data Access Portal的客户。

  • 代码重构使处理程序调用减少28%,显著提升执行速度。

延伸问答

Crunchy Postgres v2.2支持哪些PostgreSQL版本?

Crunchy Postgres v2.2支持PostgreSQL 13到17,取消了对PostgreSQL 12的支持。

v2.2版本中新增了哪些pgMonitor的功能?

v2.2版本新增了pgMonitor 5.x支持,包括Grafana 10.x和新的sql-exporter。

Crunchy Postgres v2.2如何优化CPU性能?

v2.2版本自动定义CPU亲和性,以提高etcd和HAProxy的性能。

Ansible-core的支持版本在v2.2中有什么变化?

v2.2版本支持Ansible-core 2.13.13到2.17.x,取消了对2.12.x的支持。

v2.2版本如何支持PgBouncer的监控?

v2.2版本允许直接监控PgBouncer,无需使用pgbouncer_fdw。

Crunchy Postgres v2.2的代码重构带来了什么好处?

代码重构使处理程序调用减少28%,显著提升了执行速度。

➡️

继续阅读