https://impchinanorthprod.blob.core.chinacloudapi.cn/images/15034/cfe101ff-4f14-4da3-b71c-8704cddbffed_100x100.jpg

VM running proxy + MySQL PaaS

爱可生
UProxy是由上海爱可生信息技术股份有限公司开发的一款MySQL数据库中间件软件,它实现了服务器水平扩展、主从读写分离、从库负载均衡等实用功能。
客服名称
爱可生
服务邮箱
yhj@actionsky.com
工作时间
工作日 09:00-18:00

VM running proxy + MySQL PaaS

爱可生

UProxy是由上海爱可生信息技术股份有限公司开发的一款MySQL数据库中间件软件,它实现了服务器水平扩展、主从读写分离、从库负载均衡等实用功能。

产品介绍
爱可生读写分离软件UProxy是由上海爱可生信息技术股份有限公司开发的一款MySQL数据库中间件软件。目前MySQL在高并发的情况下,单台服务器存在资源瓶颈,爱可生读写分离软件UProxy很好地解决了这个问题。它实现了服务器水平扩展、主从读写分离、从库负载均衡等实用功能。爱可生读写分离软件是基于标准MySQL协议开发,并实现MySQL数据库的统一管理与访问,目前该产品已经非常稳定,已有相大量企业级用户把应用接入爱可生读写分离平台。

通过使用Uproxy软件,可以有效的提高数据库读写效率,提高外部访问的响应速度,有利于节约开发成本、加快新产品研发上线速度。

读写分离 读在从上,写在主上(若所有从机都宕机,主可以提供全部读写服务)。
从机负载均衡 发送到各台从机的读请求是进行负载均衡的,保证各台从服务器的接受到的读请求数基本一致。
支持事务 事务不进行负载均衡,不管读写,均在主上执行。
从机failover 从机宕机后,读写分离软件能自动检测到,并自动摘除故障从机,不会再把请求转发到宕机的服务器。
上。主机宕机,读写分离软件会自动摘除主,不再转发写请求,只转发读请求,从而读写分离软件只提供读服务。
主从延迟监控 1.读写分离软件会对用户所有的主从架构做延迟监控,监控的最小延迟量级为500ms。
2.读写分离软件会将监控到的延迟与用户设置的阈值对比,如果延迟超过用户设置的阈值,可将读请求全部发送到主库。
自动加载宕机后恢复的DB 宕机的从机恢复后(数据和其他从机一致),读写分离软件能自动检测到,并自动把它加入到服务中,进行负载均衡。主机宕掉后恢复成功读写分离软件能自动检测到,并把它加入到 服务中,让它处理写入请求(宕机时,读写分离软件并没有提供写服务,无需进行数据补全)。
在线扩展从节点DB 若从机资源不够,可以通过读写分离软件的管理端进行在线扩充。
在线增、删访问读写分离软件的路由用户。  


使用说明
1. 在 Azure 镜像市场选择镜像,然后点击“联系供应商”。
2. 将配置信息反馈给供应商,包括资源组、区域、公网IP DNS前缀、MySQL主机名、MySQL从机名、用户名、密码、端口等信息,或由供应商自定义。
注:公网IP DNS前缀、MySQL主机名、MySQL从机名可写复杂些,确保全局唯一。
3. 供应商在后台自动部署,部署完成后,会自动创建Centos虚拟机一台,MySQL主从数据库一套,UProxy会自动安装、配置、启动,对MySQL数据库进行读写分离。
4. UProxy访问IP为Centos虚拟机的公网IP,访问端口为3308。访问用户名及密码为创建资源时设定的用户名及密码。


技术详情
使用Navicat访问读写分离中间件
1. 下载数据库管理客户端Navicat。 
2. 下载后解压、安装并打开 Navicat.exe
3. 选择 连接->MySQL
4. 输入 连接名、主机名或IP地址、端口、用户名、密码
5. 点击确定,即可保存连接信息