Chinaunix
标题:
请教:mysql-proxy 一主多从问题,急!
[打印本页]
作者:
行、路
时间:
2012-11-02 13:10
标题:
请教:mysql-proxy 一主多从问题,急!
mysql-proxy 一主两从,查询请求无法分发到DB3,所有请求都被转发到DB2
DB1=192.168.1.200
DB2=192.168.1.210
DB3=192.168.1.211
配置文件如下:
admin-username=root
admin-password=123456
admin-lua-script=/usr/local/mysql-proxy/lib/admin.lua
proxy-backend-addresses=192.168.1.200:3306
proxy-read-only-backend-addresses=192.168.1.210:3306,192.168.1.211:3306
proxy-lua-script=/usr/local/mysql-proxy/rw-splitting.lua
log-file=/var/log/mysql-proxy.log
log-level=debug
keepalive=true
daemon=true
###################################################
修改成这样也不行
proxy-read-only-backend-addresses=192.168.1.210:3306
proxy-read-only-backend-addresses=192.168.1.211:3306
###################################################
日志也显示启动成功
2012-11-02 12:59:04: (message) shutting down normally, exit code is: 0
2012-11-02 12:59:06: (message) chassis-unix-daemon.c:136: [angel] we try to keep PID=17933 alive
2012-11-02 12:59:06: (debug) chassis-unix-daemon.c:157: waiting for 17933
2012-11-02 12:59:06: (debug) chassis-unix-daemon.c:121: we are the child: 17933
2012-11-02 12:59:06: (message) mysql-proxy 0.8.2 started
2012-11-02 12:59:06: (debug) max open file-descriptors = 32768
2012-11-02 12:59:06: (message) proxy listening on port 192.168.1.220:4040
2012-11-02 12:59:06: (message) added read/write backend: 192.168.1.200:3306
2012-11-02 12:59:06: (message) added read-only backend: 192.168.1.210:3306
2012-11-02 12:59:06: (message) added read-only backend: 192.168.1.211:3306
作者:
lm35189952
时间:
2012-12-28 14:55
我做的这个读写分离加多台从服务器负载均衡,没有用mysql-proxy,读写分离是直接用写到程序配置文件里面的,然后负载均衡我是用的haproxy来实现的,因为在网站开发的时候,我就提出读写分离写进程序,之前看了余洪春老师的构建高可用linux服务器上说把读写分离写进程序,稳定性和效率都要高些,所以在开发初始阶段,就提出了这个。负载均衡用的haproxy来实现,效果比较好,而且算法这些可以根据自己的需求来换。下面这个链接是安装配置haproxy来做mysql的负载均衡:
http://www.ileiming.com/haproxy% ... %E5%9D%87%E8%A1%A1/
作者:
llzqq
时间:
2012-12-28 19:58
负载均衡的测试一定要用多台服务器去测,只从一台服务器上测试很难看到效果。之前有个同学测试LVS时也遇到类似的问题。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2