主页

索引

模块索引

搜索页面

MySQL代理配置

--daemon 采用daemon方式启动
--admin-address=:4401 指定mysql proxy的管理端口,在这里,表示本机的4401端口
--proxy-address=:3307 指定mysql proxy的监听端口,也可以用 127.0.0.1:3307 表示
--proxy-backend-addresses=:3306 指定mysql主机的端口
--proxy-read-only-backend-addresses=192.168.1.1:3306 指定只读的mysql主机端口
--proxy-read-only-backend-addresses=192.168.1.2:3306 指定另一个只读的mysql主机端口
--proxy-lua-script=/usr/local/share/mysql-proxy/rw-splitting.lua 指定lua脚本,在这里,使用的是rw-splitting脚本,用于读写分离

MySQL配置文件实例

 1[mysql-proxy]
 2
 3daemon = true
 4log-file = /usr/local/mysql-proxy-0.8.3/mysqlproxy.log
 5proxy-address=192.168.0.4:4040
 6proxy-read-only-backend-addresses=192.168.0.9:3306
 7proxy-backend-addresses=192.168.0.6:3306
 8admin-lua-script=/usr/local/mysql-proxy-0.8.3/share/doc/mysql-proxy/admin-sql.lua
 9admin-username= root
10admin-password=
11proxy-lua-script=/usr/local/mysql-proxy-0.8.3/share/doc/mysql-proxy/rw-splitting.lua

主页

索引

模块索引

搜索页面