CentOS 6.8应该怎么样搭建mysql-proxy

  

CentOS 6.8搭建mysql-proxy实现读写分离:

下载网址:http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-Proxy

注:
1, 10.0.1.2为mysql-proxy云服务器ip
2,效果是1个写,2个读

焦油zxfv mysql -代理- 0.8.5 - linux - el6 - x86 - 64 - bit.tar。广州- c/空间

mv/空间/mysql -代理0.8.5 - linux - el6 - x86 - 64位/空间/mysql-proxy

mkdir/空间/mysql-proxy/日志

cp rv/空间/mysql-proxy/分享/doc/mysql-proxy/rw-splitting。lua/空间/mysql-proxy/

vi/空间/mysql-proxy/rw-splitting。lua

 CentOS 6.8应该怎么样搭建mysql-proxy

如果不是proxy.global.config。rwsplit然后
proxy.global.config。rwsplit={
min_idle_connections=1,,,(默认为4,即超过4个才会进行读写分离)
max_idle_connections=1,,,(默认为8)

 <代码>,,,,,is_debug=false
  ,代码,} 

: wq

vi/空间/mysql-proxy/mysql-proxy.cnf

[mysql-proxy]

proxy-address=10.0.1.2:4040
proxy-backend-addresses=10.0.1.3
proxy-read-only-backend-addresses=10.0.1.4
proxy-read-only-backend-addresses=10.0.1.5
proxy-lua-script=/空间/mysql-proxy/rw-splitting.lua
日志文件=/空间/mysql-proxy/日志/mysql-proxy.log

守护进程进行日志级别=信息=true

: wq

chmod 0660/空间/mysql-proxy/mysql-proxy.cnf

/空间/mysql-proxy/bin/mysql-proxy——defaults-file=/空间/mysql-proxy/mysql-proxy.cnf

p ef | grep mysql-proxy

netstat -nplt | grep 4040

关服务可通过kill - 9进程号

客户端访问:

mysql - h 10.0.1.2 aa - p - p - u 4040 # 39; xxxx # 39;

  

CentOS 6.8应该怎么样搭建mysql-proxy