06. 测试:MaxScale 自动实现高可用

27 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
计算机和数据库运维人员,及计算机专业的学生与爱好者
你将会学到
学习 MaxScale 中间件,实现 MySQL 读写分离与负载均衡
课程简介

------------------------------

更多相关课程免费试听,请点击下方链接可直达:

专题【<3.>】

https://edu.51cto.com/topic/4206.html

-----------------------------------


Re: MaxScale 实现 MySQL 读写分离与负载均衡

====================================

# MaxScale作用

       配置好了MySQL的主从复制结构后,能够实现读写分离,把读操作分散到slave服务器中,并且对多个slave服务器能实现负载均衡(本节演示暂时不包括:高可用 HA)。

读写分离和负载均衡是 MySQL 集群的基础需求,MaxScale 就可以帮着我们方便的实现这些功能。


# MaxScale 的基础构成

       MaxScale 是MySQL的兄弟公司(MySQL Proxy & MySQL Router) MariaDB 开发的,现在已经发展得非常成熟。MaxScale 是插件式结构,允许用户开发适合自己的插件。


# MaxScale 的主要路由插件功能(重点演示)

        决定如何把客户端的请求转发给后端数据库服务器,读写分离和负载均衡的功能就是由这个模块实现的。


MaxScale_1.png


MaxScale_2.png

    


    01. MaxScale 简介

    02. 基础配置,创建‘一主二从’复制关系

    03. 安装和配置 MaxScale,创建监控和路由用户

    04. 启动 MaxScale,查看已经连接的端口

    05. 测试:MaxScale 读写分离

    06. 测试:MaxScale 自动实现高可用

    07. 测试:MaxScale 主库充当从库查询,实现高可用


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
讨论区空空如也,你来讲两句~
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交