您的位置:首页 > 数据库 > MySQL

mysql主从复制之mysql-proxy实现读写分离

2013-09-27 16:11 609 查看
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。/article/4223666.html

本文系统Centos6.0

MySQL代理是一个介于MySQL客户端和MySQL服务器之间的简单程序,可用来监视、分析或者传输他们之间的通讯。他的灵活性允许你最大限度的使用它,这些包括负载平衡、容错 、分析查询和修正等等。





master : 192.168.182.128

slave :192.168.182.129

mysql-proxy:192.168.182.130

1、主从服务器安装数据库;

master、slave操作:

配置主从复制;

master:

slave:

master: 添加授权用户;





slave:

查看状态:





主从复制ok;

下面在mysql-proxy上配置读写分离;

这里先来介绍下mysql-proxy的相关参数;









下面我们启动下:

首先在master\slave上创建用来远程的测试用户

master:

slave上就不操作了;我配置mysql库也同步;所以无需多余操作;

开始启动:

查看相关信息:





495进程是mysql-proxy启动该进程

root是keepalive在起作用;进程崩溃时尝试重启;这也是mysql-proxy新的特性;





4040是proxy端口;4041是admin端口;也就是管理

下面进行测试了;

开几个终端;





登录admin查看





因为
rw-splitting.lu
a脚本默认有4个链接才启用分离;所以多开启几个终端;多测试几下;你也可以去修改里面的相关值;





出现该state;分离成功;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: