分享到:
发表于 2009-02-05 09:14:34 楼主 | |
mysql_proxy,有谁用在生产线上?是否稳定? |
|
楼主热贴 |
发表于 2009-02-05 09:14:35 1楼 | |
alpha版也有人敢用在生产环境?太强了吧 |
|
发表于 2009-02-05 09:14:35 2楼 | |
恩,昨天刚弄好,稳定性是差。抛弃。 |
|
发表于 2009-02-05 09:14:35 3楼 | |
我在用,一台master,两台slave,这三台及其前面挡了一个mysql-proxy,维护一个连接池,再就是读写分离,目前看还算稳定 |
|
个性签名:
|
发表于 2009-02-05 09:14:35 4楼 | |
。。。。我导了一个200M左右的sql,mysql-proxy就挂了。而且--proxy-read-only-backend-addresses=192.168.1.84:3306 ,根本不起作用,读写都是主数据库。 |
|
发表于 2009-02-05 09:14:35 5楼 | |
啊,这么严重,我导过1.6G的数据啊。。。好像没事。。。 这个是不起作用的,这个只能让你这个backend的type是BACKEND_TYPE_RO,具体的sql选择的哪个backend要你自己控制,一般在read_query函数里指定proxy.connection.backend_ndx既可以比如你有两个backend: 192.168.1.83是master,可读写,类型是BACKEND_TYPE_RW,id是1, 192.168.1.84是slave,只读,类型就是BACKEND_TYPE_RW,id是2 然后这时候你收到一个select * from xx;你想放到slave上,只要proxy.connection.backend_ndx=2就可以了。这样你可以根据sql语句来路由不同的后台,比如select开头的发到只读上,其他的发到master上,甚至,大写次开头语句发到master上,小写词语句语句发到slave上…… |
|
发表于 2009-02-05 09:14:35 6楼 | |
你有教程吗?能发下链接吗?rw-splitting.lua,我怎么修改? |
|
发表于 2009-02-05 09:14:35 7楼 | |
多谢。我明天测试一下。 |
|
发表于 2009-02-05 09:14:35 8楼 | |
这哥们强。 |
|
个性签名:
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见