ProxySQL管理工具更改¶
添加功能¶
新选项
——使用ssl在ProxySQL和后端数据库服务器之间使用SSL连接新选项
——max-transactions-behind以确定在节点被避免以避免过期读取之前可以排队的写集的最大数量。缺省值为100新操作
——update-cluster通过添加所找到的服务器节点来更新集群成员。(注意,节点是添加的,而不是删除的)。的——writer-hg选项可用于指定要更新的Galera主机组。的——remove-all-servers选项指示在更新集群之前从mysql_servers表中删除所有服务器。主机组可以在命令行中指定:
——writer-hg,——reader-hg,——backup-writer-hg,——offline-hg.在此之前,这些主机组只能从配置文件中读取。的
——使而且——update-cluster同时使用的选项具有特殊意义。如果尚未启用集群,则——使运行。如果集群已经启用,则——update-cluster运行。新命令
——启用查看集群是否已启用。这个命令检查mysql_Galera_hostgroups表中是否存在一行。的——writer-hg选项可用于指定用于搜索mysql_galera_hostgroups表的写主机组。新命令
——状态命令,显示Galera主机组信息。该命令列出当前目录中的所有行mysql_galera_hostgroups表以及属于这些主机组的所有服务器。与——writer-hg选项,则只显示该writer主机组对应的Galera主机组的信息。新选项
——login-file从加密文件中读取登录凭据。如果——登录密码或login-password-file如果不指定选项,则会提示用户输入密码。新选项
——登录密码用于解密加密登录文件的密钥。选项中不能使用该选项——login-password-file.新选项
——login-password-file使用指定的路径从文件中读取键。不能使用with选项登录密码.
改变的特性¶
设置
——node-check-interval更改ProxySQL全局变量mysql-raybet雷竞技竞猜在线官网monitor_galera_healthcheck_interval.注意,这是一个全局变量,而不是每个集群变量。的选项
——write-node只接受一个地址作为参数。在singlewrite模式中,我们只在以下情况下设置权重——write-node指定地址:端口.地址优先级列表不再被接受。的选项
——writers-as-readers选项接受一组不同的值。的价值——writers-as-readers由于ProxySQL在1.4版和2.0版之间与Galera支持相关的行为发生了变化。该选项接受以下值:选项 描述 是的 写入器、备份写入器和只读节点可以充当读取器。 没有 只有只读节点可以充当读取器。只有只读节点可以充当读取器。 备份 只有备份写入器才能充当读取器。 的命令
——syncusers,——sync-multi-cluster-users,——adduser,——禁用可以使用——writer-hg选择。命令
——禁用删除与Galera集群主机组关联的所有用户。以前,该命令只删除具有CLUSTER_APP_USERNAME.命令
——禁用接受了——writer-hg选项将覆盖配置文件中指定的值,禁用与该主机组关联的Galera集群。
删除功能¶
异步从读取器支持已被移除:
——include-slaves选项不支持。中不支持按优先级顺序排列的节点列表ProxySQLv2。此时只支持单个节点。
由于调度程序中不再运行galera_proxysql_checker和galera_node_monraybet雷竞技竞猜在线官网itor脚本,因此不支持自动集群成员更新。
不再支持检查pxc_maint_mode变量
如果没有其他节点可用,则不再支持使用非同步节点。
服务器状态不再在mysql_servers表中维护。
限制¶
- 与
——writers-as-readers =备份不允许有只读节点。这是ProxySQL 2.x的一个限制。注意backup是的默认值——writers-as-readers当——模式= singlewrite