- 論壇徽章:
- 0
|
原帖由 voxxu 于 2007-12-17 15:16 發(fā)表 ![]()
mysql-proxy用的是sqf的負(fù)載均衡算法,默認(rèn)把查詢發(fā)送到第一個(gè)read-only-backend,你的腳本里master和第一read only backend都是同一臺(tái),當(dāng)然就都發(fā)到master去了
只要mysql監(jiān)聽(tīng)的端口不行就可以吧!
我用不同機(jī)器試了一下也是不行
# /usr/local/mysql/bin/mysql-proxy --proxy-read-only-backend-addresses=192.168.1.122:3306 --proxy-backend-addresses=192.168.1.122:3306 --proxy-lua-script=/usr/local/mysql/proxy_lua/mysql-proxy/rw-splitting.lua &
然后用4040端口連接
# /usr/local/mysql/bin/mysql -P4040
然后按照7樓的方法也是不行啊,查詢出來(lái)的數(shù)據(jù)是master上的。 |
|