mysql proxy 读写分离 1
#查了资料折腾半天,测出来了
#参考http://blog.csdn.net/e421083458/article/details/19697701这个脚本不错。
curl -R -O http://www.lua.org/ftp/lua-5.3.1.tar.gz
useradd mysql-proxy -s /sbin/nologin -M
tar xf mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz
cp -rp mysql-proxy-0.8.5-linux-el6-x86-64bit/* /application/mysql-proxy/
echo 'export PATH=$PATH:/application/mysql-proxy/bin/' >>/etc/profile
############################################
--log-file=/var/log/mysql-proxy.log \
--proxy-backend-addresses=192.168.199.21:3306 \
--proxy-read-only-backend-addresses=192.168.199.22:3306 \
--proxy-read-only-backend-addresses=192.168.199.22:3307 \
--proxy-lua-script=/application/mysql-proxy/share/doc/mysql-proxy/rw-splitting.lua \
--admin-lua-script="/application/mysql-proxy/lib/mysql-proxy/lua/admin.lua"
####################################################
chmod 700 /etc/init.d/mysql-proxy
#连接代理数据库mysql-proxy,用for循环去压数据库代理
#连接代理数据库mysql-proxy的管理界面,查看连接的分配情况
watch 'mysql -uadmin -padmin -h 192.168.199.20 -P 4041 -e " select * from backends;"'
+-------------+---------------------+-------+------+------+-------------------+
| backend_ndx | address | state | type | uuid | connected_clients |
+-------------+---------------------+-------+------+------+-------------------+
| 1 | 192.168.199.21:3306 | up | rw | NULL | 2 |
| 2 | 192.168.199.22:3306 | up | ro | NULL | 1 |
| 3 | 192.168.199.22:3307 | up | ro | NULL | 1 |
+-------------+---------------------+-------+------+------+-------------------+
--proxy-backend-addresses=192.168.199.21:3306 \ 主库
--proxy-read-only-backend-addresses=192.168.199.22:3306 \ 从库
--proxy-read-only-backend-addresses=192.168.199.22:3307 \ 从库
转载于:https://blog.51cto.com/chentp/1713228
mysql proxy 读写分离 1相关推荐
- MySQL Proxy 读写分离(实战总结)
规划: 主mysql服务器:192.168.1.21 从mysql服务器: 192.168.1.22 mysql读写分离器:192.168.1.23 1.读写分离服务器上解压安装包,并添加对应用户,并 ...
- mysql proxy 读写分离_mysql-proxy 实现读写分离
mysql-proxy 实现读写分离 主服务器Master:192.168.179.146 从服务器Slave:192.168.179.147 调度服务器MySQL-Proxy:192.168.179 ...
- mysql proxy读写分离实现_使用mysql-proxy实现读写分离
mysql-proxy本身并不能进行读写分离,要实现读写分离要依赖于lua,所以要先查看是否安装了lua,如果没有安装使用yum install安装上即可 ~]# rpm -q lua lua-5.1 ...
- mysql proxy 主从_【MYSQL知识必知必会】MySQL主从复制读写分离(基于mysql-proxy实现)...
MySQL主从复制读写分离(基于mysql-proxy实现) http://mirror.bit.edu.cn/mysql/Downloads/MySQL-Proxy/mysql-proxy-0.8. ...
- Amoeba实现mysql主从读写分离
Amoeba实现mysql主从读写分离 这段在网上看了下关于amoeba的文章,总体感觉好像要比mysql-proxy好的多,也参考了不少的资料,此文章可能与其他文章作者会有雷同的地方,请谅解,但是此 ...
- MySQL Router实现MySQL的读写分离
1.简介 MySQL Router是MySQL官方提供的一个轻量级MySQL中间件,用于取代以前老版本的SQL proxy. 既然MySQL Router是一个数据库的中间件,那么MySQL Rout ...
- mysql数据库字段变形_详解如何利用amoeba(变形虫)实现mysql数据库读写分离
摘要:这篇MySQL栏目下的"详解如何利用amoeba(变形虫)实现mysql数据库读写分离",介绍的技术点是"MySQL数据库.数据库读写分离.amoeba.MySQL ...
- Mycat原理详解,Mycat 实现 MySQL 的读写分离(Mysql主从复制)
文章目录 1 Mycat 介绍 2 Mycat 安装 2.1下载安装JDK 2.2下载安装mycat 2.3启动和连接 3 Mycat 主要配置文件说明 4 利用 Mycat 实现 MySQL 的读写 ...
- SpringBoot下MySQL的读写分离
首页 博客 专栏·视频 下载 论坛 问答 代码 直播 能力认证 高校 会员中心 收藏 动态 消息 创作中心 02-下篇-SpringBoot下MySQL的读写分离 dusuanyun 2018-07- ...
最新文章
- Halliburton首席数据科学家兼技术研究员谈能源行业AI应用现状
- Python实现字符串反转的几种方法
- 6410移植linux3.3.5
- mysql的binary、char、varchar区别
- [你必须知道的.NET] 第一回:恩怨情仇:is和as
- 英语口语-文章朗读Week10 Monday
- 现实世界的数据结构:JavaScript中的表格和图形
- 医药计算机人员试题及答案,医药计算机应用试题.doc
- 解决eclipse 文件更新不自动刷新的问题
- 华为手机媒体音量自动静音_华为手机音量键隐藏着四个功能,80%的人只知道第一个!...
- C++对象数组与对象指针的用法【C++初学面向对象编程】
- python快速整理excel_python批量处理excel文件数据
- 如何复制百度文库上的文本
- 虚拟机域渗透环境搭建
- 鸟哥的linux私房菜_linux磁盘与文件系统管理
- 排队论,对策论,层次分析法
- 升级openssh【linux平台】
- 网络安全中接口测试的解决方案
- 【CSharp】延迟初始化(Lazy)
- 最后一本书 第六章课后练习3,4