Mrfei 发表于 2018-10-5 08:13:07

使用mysql-proxy实现读写分离

~]# mysql-proxy --help-all  #比较重要的选项有以下几个
  --daemon   #让mysql-proxy在后台工作
  --user=#指定运行mysql-proxy进程的属主
  --proxy-backend-addresses=#后端服务器
  --proxy-read-only-backend-addresses=#只允许读的后端服务器
  --log-level=(error|warning|info|message|debug) #指定日志级别
  --log-file= #指定日志文件路径
  --plugins=#要加载的插件名,插件路径在/usr/local/mysql-proxy/lib/mysql-proxy/plugins,该路径下有一个libadmin.so的插件,可以用来管理后端服务器,还有libproxy.so的插件,启用proxy的功能
  --keepalive#如果proxy崩溃了,就会尝试去重启proxy
  --proxy-lua-script= #指定要使用的lua脚本文件,lua脚本路径在/usr/local/mysql-proxy/share/doc/mysql-proxy,该路径下有一个实现读写分离的lua脚本文件rw-splitting.lua
  --defaults-file #指定配置文件路径

页: [1]
查看完整版本: 使用mysql-proxy实现读写分离