企业运维——mysql路由器(读写分离器)

本文详细介绍了如何在实验环境下安装和配置MySQL Router,创建用户并授权,以及进行读写分离测试。重点展示了如何通过round-robin算法在7001和7002端口间进行均衡访问,以及在主节点故障后的切换过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、实验环境及软件安装

安装mysql-router

更改配置文件

 二、创建用户

 三、测试

访问7001

 访问7002

 当7挂机以后


多主模式下,不牵扯读写分离,因为每个节点都可以读写,但是在生产环境中会有要求数据库读写分离。mysql数据库之前,mysql开发过proxy软件,通过将写请求转发到master端,读请求(比如查询)转发到slave端,从而实现读写分离,mysql路由器直接定义策略就可以了。mysql路由器不支持分库分表。

一、实验环境及软件安装

创建一台新的虚拟机test8做读写分离层(mysql路由器)

安装mysql-router

更改配置文件

 二、创建用户

第一个节点上创建用户并授权,刷新授权表即可,因为是组复制架构。

 三、测试

用宿主机进行访问测试

访问7001

宿主机访问7001端口测试,7001端口是只读的,是以round-robin算法进行均衡。

 再次访问

 第三次访问

 访问7002

 当7挂机以后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值