oneproxy

sql server 中间件支持读写分离

南楼画角 提交于 2020-03-13 21:09:30
经过一段时间艰苦的奋斗,终于把sql server的读写分离搞定了。大家可以下载oneproxy-for-sqlserver来使用此功能。更多消息,可以访问 平民软件官网 获取。或者加入群 数据库监控 521095285 ,或者关注 oneproxy-monitor框架项目 (oneproxy-for-sqlserver是在此项目下开发的,会同步更新此框架) 下面说说oneproxy-for-sqlserver读写分离的使用方法和开发中遇到的有趣问题。 一. 使用方法 为了支持读写分离,需要修改[oneproxy]标签的数据和增加[database_xxx]标签的数据以及数据库组的信息。详细如下所示: 1) 在[oneproxy]标签下面增加:passwordseparate = true和readslave=true。增加后的配置如下所示: [oneproxy] logfile = oneproxy_log.log pidfile = oneproxy_pid.pid listen_addr = 0.0.0.0 listen_port = 9999,7777,6666 httpserver_addr = 0.0.0.0 httpserver_port = 8080 log_level = error data_dump = false log_sql = false

使用oneproxy水平切表

社会主义新天地 提交于 2019-12-26 12:47:35
准备: onproxy 192.168.1.25 MySQL主 192.168.1.17 MySQL从 192.168.1.18 客户机 192.168.1.22 oneproxy 点此下载 提取码:tquu 安装: [root@localhost root]# tar -zxf oneproxy-rhel5-linux64-v6.0.0-ga.tar.gz -C /usr/local/ [root@localhost root]# cd /usr/local/oneproxy/ [root@localhost oneproxy]# vim demo.sh export ONEPROXY_HOME=/usr/local/oneproxy [root@localhost oneproxy]# chmod +x demo.sh [root@localhost oneproxy]# ./demo.sh [root@localhost oneproxy]# vim oneproxy.service ONEPROXY_HOME修改为 ONEPROXY_HOME=/usr/local/oneproxy [root@localhost oneproxy]# cp oneproxy.service /etc/init.d/oneproxy [root@localhost oneproxy]#