ProxySQL官档翻译__26_FAQ

26_FAQ

备注:文章编写时间201904-201905期间,后续官方在github的更新没有被写入

常见问题[FAQ]

1、如何配置ProxySQL连接MySQL?

[How do I configure ProxySQL to connect to MySQL?]

6032端口是"管理界面"使用的默认端口。通过此接口,您可以使用普通的MySQL客户端配置ProxySQL并从中获取指标。

2、如何通过ProxySQL连接到MySQL服务器?

[How can I connect to a MySQL server through ProxySQL?]

要通过ProxySQL连接到MySQL服务器,您应该连接到端口6033(默认情况下)。

3、ProxySQL是否支持IP地址白名单?

[Does ProxySQL support ip address whitelist?]

ProxySQL支持某种IP地址白名单。字段mysql_query_rules.client_addr可用于根据客户端地址过滤流量,因此可以允许来自特定地址的流量,同时阻止其他所有地址。这里的问题是过滤仅在查询上完成:不在“白名单”中的客户端仍然可以连接到ProxySQL,尽管它们的查询将被阻止。

4、请求是否为单个连接负载平衡?

[Are requests load balance for a single connection?]

是,默认情况下,来自单个连接的请求可能均匀分布在同一主机组的所有后端中。

5、如何在ProxySQL中配置连接池?

[How to configure connection pooling in ProxySQL ?]
使用参数:mysql-free_connections_pct
更多相关问题,查看:https://github.com/sysown/proxysql/wiki/Detail-Answer's-On-FAQ#question-1--connection-pooling-in-proxysql

6、ProxySQL如何处理数据库故障转移?

[How ProxySQL handle database failover?]

需要注意的是,ProxySQL是一个代理,它不会自己处理任何类型的故障转移。但它的开发目的是为了处理由外部工具来实现数据库的故障转移。
下面的文档将解释ProxySQL如何处理故障转移以实现高可用性。

ProxySQL + MHA ==>ProxySQL and MHA integration
请查看:https://www.percona.com/blog/2016/09/13/proxysql-and-mha-integration/

ProxySQL + mysqlrpladmin ==>ProxySQL and mysqlrpladmin
请查看:https://www.percona.com/blog/2016/09/02/mha-quickstart-guide/

~
~
更多内容,查看官方GitHUB
https://github.com/sysown/proxysql/wiki/Frequently-Asked-Questions

~
~
完毕!

猜你喜欢

转载自blog.51cto.com/4709096/2491182