ProxySQL 是一个高性能,高可用性,的数据中间层项目,它充当从数据库中寻找资源的客户端请求的中介。ProxySQL 2.0.5 已经发布,这个版本修复了许多bug,并引入了许多特性和增强。已对 proxysql-admin工具进行了增强,以支持以下新选项:
- --add-query-rule 选项为同步 MySQL 用户创建查询规则。此选项仅适用于单写模式,并与 --syncusers 和 sync-multi-cluster-users 选项一起使用
- --force 选项跳过 MySQL_Servers、MySQL_USERS 和 MySQL_Galera_HOSTROS 表中的现有配置检查。此选项将只与 proxysql-admin --enable --force 一同使用
-
--update-mysql-version 选项使用 Percona XtraDB Cluster 中的节点更新 ProxySQL 中的 mysql-server_version 变量
下载地址:
https://percona.com/downloads/proxysql2
ProxySQL 2.0.5 的改进
- PSQLADM-49: 当与 --syncusers 或
--sync-multi-cluster-users
一起运行时,可以指定 --add-query-rule 选项来为新用户添加单作者查询规则。 - PSQLADM-51: 更新 mysql-server_version 变量,添加 --update-mysql-version 命令,以在 ProxySQL 中设置 mysql-server_version__ global 变量。
修复 bug
- PSQLADM-190: ---remove-all-servers 选项无法启用,添加了 --force 选项,以便能够忽略任何错误并始终配置群集
- PSQLADM-199: 添加了
--disable-updates
选项,以确保 ProxySQL 集群更新不会干扰当前命令 - PSQLADM-200:用户不是为 --syncuser 创建的 PXC 运算符
详情内容见发布说明