MySQL运维(5) MySQL-Proxy实现读写分离
来源:互联网 发布:linux mint fcitx 编辑:程序博客网 时间:2024/06/18 09:25
1. 基本概念
- MySQL中分为三个部分:代理接口、读数据库接口、写数据库接口。
- 当没有配置主从服务器时,对代理接口的操作不会自动进行主从服务器的复制。换句话说,当没有配置主从服务器时,对代理接口的读操作调用的都是读数据库,对代理接口的写操作都用的是写数据库。
2. 搭建环境
# 第一步,安装mysql-proxysudo apt-get install mysql-proxy# 第二步,配置mysql-proxy# 1)配置默认文件sudo vim /etc/default/mysql-proxy# 默认文件内容ENABLED="true"OPTIONS="--defaults-file=/etc/mysql/mysql-proxy.cnf"# 2)配置mysql-proxy.cnfsudo vim /etc/mysql/mysql-proxy.cnf# mysql-proxy.cnf内容[mysql-proxy]daemon=trueuser=mysqlproxy-skip-profiling=truekeepalive=truemax-open-files=2048event-threads=50pid-file=/var/run/mysql-proxy.pidlog-file=/var/log/mysql-proxy.loglog-level=debugadmin-address=:4401admin-username=proxyadmin-password=proxyadmin-lua-script=/usr/share/mysql-proxy/admin-sql.luaproxy-address=:3307proxy-backend-addresses=:3306proxy-read-only-backend-addresses=10.105.247.176:3306proxy-lua-script=/usr/share/mysql-proxy/rw-splitting.lua# 第三步,重启mysql-proxysudo /etc/init.d/mysql-proxy restart# 第四步,试验mysql -hlocalhost -P3307 -uroot -p
0 0
- MySQL运维(5) MySQL-Proxy实现读写分离
- MySQL Proxy 实现读写分离
- mysql-proxy实现读写分离
- mysql-proxy 实现读写分离
- mysql-proxy实现读写分离
- mysql-proxy实现读写分离
- mysql-proxy 实现读写分离
- mysql-proxy实现读写分离
- mysql-proxy实现读写分离
- mysql-proxy实现读写分离:
- MySQL-Proxy实现MySQL读写分离
- mysql实现读写分离中间件MySQL Proxy
- MySQL-Proxy实现MySQL读写分离
- mysql读写分离-mysql proxy实现
- mysql+mmm+proxy实现mysql读写分离
- Mysql proxy读写分离
- MySQL Proxy读写分离
- mysql-proxy读写分离
- 通过https访问2级域名,来反向代理到各个不同的tomcat应用
- The android gradle plugin version 2.3.0-alpha1 is too old, please update to the latest version.解决办法
- Boost.Asio网络库之io_service分析
- RN综合演练,仿美团电商(谢谢你的STAR)
- NYOJ-----12---喷水装置(二)贪心
- MySQL运维(5) MySQL-Proxy实现读写分离
- CoordinatorLayout的简单应用
- 第一次发博文 哈哈
- 用linux命令wget下载jdk6
- leetcode 1
- iOS拍照之后图片自动旋转90度解决办法
- IEEE格式检查报错(字体未嵌入)的处理方法(for linux & mac)
- 解决Google浏览器和IE浏览器跨域的问题
- Js闭包中变量理解