一,准备好mysql主从节点(上篇文章已经准备就绪),新增一台pod安装mysql-proxy中间件。
下载网址https://downloads.mysql.com/archives/proxy/
二,配置mysql-proxy
创建mysql-proxy的配置文件,追加一些读写指令
# 当前运行mysql-proxy的用户
user=root
# mysql主从数据库的账号密码
admin-username=root
admin-password=123456
# mysql-proxy的ip和端口
proxy-address=192.168.159.141:4040
# 主从地址信息
proxy-backend-addresses=192.168.159.139:3306
proxy-read-only-backend-addresses=192.168.159.140:3306
# 指定控制脚本如何分发,使用自带的即可
proxy-lua-script=/usr/local/mysql-proxy-0.8.5-linux-el6-x86-64bit/share/doc/mysql-proxy/rw-splitting.lua
# 日志文件地址
log-file=/var/log/mysql-proxy.log
# 日志级别
log-level=debug
# 守护进程启动
daemon=true
# mysql-proxy遇到问题后自动重启
keepalive=true
修改权限
启动报错
./mysql-proxy --defaults-file=/etc/mysql-proxy.cnf
原因:文件缺少[mysql-proxy],启动成功