首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mysql:如何配置mysql代理以进行故障转移处理

Mysql:如何配置mysql代理以进行故障转移处理
EN

Stack Overflow用户
提问于 2012-04-19 18:22:02
回答 1查看 2.8K关注 0票数 0

我们有一个单主单备的主从复制。我们应该使用mysql代理来处理从主服务器到从服务器的故障转移吗?

如果是,请解释应如何配置。在这方面,我找不到更好的文档。此外,我对这个代理还是个新手。

向您致敬,乌代

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-19 19:24:14

MySQL代理是一个简单的程序,它位于客户端和MySQL服务器之间,可以监控、分析或转换它们之间的通信。它的灵活性允许无限的使用;常见的包括:负载平衡;故障转移;查询分析;查询过滤和修改;等等。

MySQL代理的两个相当常见的使用场景是:

1)跨MySQL从站的负载均衡

2)拆分读写,使读到从属DB服务器,写到主DB服务器

当然,您不需要MySQL代理来实现这些目标。对于从站负载均衡,您可以在从站前使用常规负载均衡器。对于读写拆分,您可以让您的应用程序使用不同的DB服务器来读取和处理可能需要对您的应用程序进行重大更改的writes....but。

如果您希望通过将读取发送到从DB服务器池来提高读取性能,同时仍然将写入发送到主DB,并且在不修改应用程序的情况下完成所有这些操作,那么MySQL代理可能正适合您。

有关更多信息,请参阅:http://www.cyberciti.biz/tips/mysql-proxy-howto.html

MySQL代理的简单配置如下:

代理D:\mysql-proxy\mysql-proxy-0.8.1-win32-x86\bin>mysql-proxy.exe --代理后端地址=:3306--代理地址=:4040--管理员用户名=root--管理员密码=

--admin-lua-script= --proxy-lua-script=<与--admin-lua-script>中提到的相同

此配置设置适用于MySQL-proxy v0.8.1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10226091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档