下载安装mysql_proxy:

解压后,该目录包含已经编译好的二进制文件.

可以通过mysql-proxy --help查看帮助

1: 利用mysql_proxy实现负载均衡

执行mysql_proxy

./mysql-proxy-path/bin/mysql-proxy \

--proxy-backend-addresses=192.168.1.199:3306 \

--proxy-backend-addresses=192.168.1.200:3306

2: 连接mysql_proxy,用mysql客户就可以,因为proxy是mysql的前端代理

注意proxy的端口是4040

mysql -h “proxy的IP” -P 4040 -u username -p password

在连接上之后,做sql查询,却总是往某1台mysql server来发送------负载均衡没体现出来?

答:不是没体现出来.

均衡不是体现在sql语句,一会请求mysqlA服,一会请求mysqlB服.

均衡是体现”连接”的均衡上.,

mysql_proxy会把连接mysql服务器的tcp/IP连接缓存进连接池,以提高性能.

在缓存池里,缓存的连接大致是平均分配在每台mysql服务器上.

但具体的每一个连接,始终连某台服务器.

./bin/mysql-proxy  \

--proxy-backend-addresses=192.168.1.199:3306 \

--proxy-read-only-backend-addresses=192.168.1.200:3306 \

--proxy-lua-script=/usr/local/mysql-proxy/share/doc/mysql-proxy/rw-splitting.lua

mysql 前端proxy_mysql-proxy中间件使用相关推荐

  1. netty mysql 中间件_Cobar_基于MySQL的分布式数据库服务中间件

    Cobar是阿里巴巴研发的关系型数据的分布式处理系统,是提供关系型数据库(MySQL)分布式服务的中间件,该产品成功替代了原先基于Oracle的数据存储方案,它可以让传统的数据库得到良好的线性扩展,并 ...

  2. 【分布式mysql分库分表中间件sharding】

    分布式mysql分库分表中间件,sharding领域的一站式解决方案.具备丰富.灵活的路由算法支持,能够方便DBA实现库的水平扩容和降低数据迁移成本.shark采用应用集成架构,放弃通用性,只为换取更 ...

  3. 【MySQL】Gaea 数据库中间件实现 MySQL 读写分离

    声明: 以下内容是学习macro作者的文章,作者原创文章链接:你还在代码里做读写分离么,试试这个中间件吧! 下面夹杂了我自己运行过程中的错误与心得,能运行成功 传统的MySql读写分离方案是通过在代码 ...

  4. mysql fa连接池中间件_小米开源数据库中间件gaea

    简介 Gaea是小米商城/系统组研发的基于 mysql 协议的 数据库 中间件,目前在小米商城大陆和海外得到广泛使用,包括订单.社区.活动等多个业务.Gaea支持分库分表.sql路由.读写分离.连接池 ...

  5. Gaea:小米基于 MySQL 协议的数据库中间件

    项目介绍 Gaea 是小米商城/系统组研发的基于 MySQL 协议的数据库中间件,目前在小米商城大陆和海外得到广泛使用,包括订单.社区.活动等多个业务. Gaea 支持分库分表.sql 路由.读写分离 ...

  6. mysql 前端proxy_【4.分布式存储】-mysql及proxy

    概述 文章https://segmentfault.com/a/11... 中介绍了存储应该考虑的方向.本文详细介绍其中的mysq,主要是INNODB.整体架构,启动流程,一条语句的执行过程带你快速深 ...

  7. amoeba mysql proxy_mysql proxy amoeba安装配置

    MySQL想要做读写分离,目前可以有三种解决方式: 1  程序修改mysql操作类优点:直接和数据库通信,简单快捷的读写分离和随机的方式实现的负载均衡,权限独立分配 缺点:自己维护更新,增减服务器在代 ...

  8. MySQL系列之八:中间件

    360 Atlas 较为活跃,Atlas 是由 360 Web平台部基础架构团队开发维护的一个基于 MySQL 协议的数据中间层项目.它是在mysql-proxy 0.8.2版本的基础上,对其进行了优 ...

  9. amoeba mysql下载_amoeba数据库中间件透明实现MYSQL读写分离

    Amoeba(变形虫)项目,该开源框架于2008年 开始发布一款 Amoeba for Mysql软件.这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的 时候充当SQL ...

最新文章

  1. ThinkPHP 数据库表结构处理类(简单实用)
  2. 高级UI-画笔Paint
  3. 【工作感悟】成功入职阿里月薪45K
  4. 【CSS3】CSS3文本相关属性大全
  5. cmake,CMakeLists.txt,make,makefile的关系
  6. oracle domnode释放,关于释放引用DOM对象内存的问题
  7. 一个价值$1.5万的 PS NOW 漏洞
  8. arduino和python对接_Python:与Arduino进行交互-后续
  9. 同一网络下的两台计算机怎样共享,同一路由器上的两台计算机如何共享文件?...
  10. java后台生成内嵌logo的二维码图片以及添加文字
  11. Java内存模型——《深入理解Java虚拟机》笔记
  12. PS压缩图片至指定大小(500K,20K等)
  13. Python-Pandas基础
  14. 亚马逊、速卖通、Shopee阿里国际站、mercari、沃尔玛、newegg、美客多等跨境平台卖家如何有效结合测评,补单打破瓶颈
  15. 使用BetterTouchTool自定义你的touchBar
  16. 用A-Spice思路解读“西门庆和潘金莲的不可描述之事”,不信你看不懂
  17. C语言:二维数组及其定义
  18. 齐次矩阵转化为欧拉角坐标系_做控制要知道的刚体旋转知识(三)欧拉角
  19. windows installer服务坏了修复方法
  20. 产品经理职业发展路径

热门文章

  1. 关于在头文件中定义变量
  2. 使用管控策略,设定多账号组织全局访问边界
  3. Elasticsearch生态技术峰会 | Elasticsearch在企查查的应用实践
  4. 阿里科学家再获世界级荣誉,平头哥首席科学家谢源当选AAASFellow
  5. 万豪数据泄漏门再敲警钟 酒店集团7步安全建议
  6. 移动云帮我养出了一片致富鱼塘
  7. 别傻了,90%的开发者都没有做好它
  8. Linux系统常用指令总结
  9. 一场高质量的技术盛会怎样炼成?「2019中国大数据技术大会」即将来临,邀您共赴!...
  10. url 函数 php,php中url处理函数总结