mysql-proxy
    解压 mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz文件
    创建配置文件

    1. vim /etc/mysql-proxy.cnf
    user=root
    
    admin-username=root
    
    admin-password=root
    
    #代理的主机IP名
    proxy-address=192.168.95.134:4040
    #指定主库的ip
    proxy-backend-address=192.168.95.130:3306
    #指定读库(从库)的ip
    proxy-read-only-backend-addresses=192.168.95.132:3306,192.168.95.133:3306
    #采用lua脚本管理
    proxy-lua-script=/share/doc/mysql-proxy/rw-spiltting.lua
    #log路径
    log-file=/var/log/mysql-proxy.log
    log-level=debug
    #进程的运行模式
    daemon=true
    #是否重启
    keepalive=true
    

    修改权限

    chmod 660 /etc/mysql-proxy.cnf
    

    修改rw-spilttind.lua脚本

    #连接池
    #最小链接 4改成1
    min_idle_connections = 1
    min_idle_connections = 8
    

    启动mysql-proxy

    ./mysql-proxy --defaults-file=/etc/mysql-proxy.cnf