加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

官方工具|MySQL Router高可用原理与实战

发布时间:2019-10-25 13:23:35 所属栏目:MySql教程 来源:民工哥
导读:【大咖·来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 Mysql route介绍 什么是mysql route MySQL Router是处于应用client和dbserver之间的轻量级代理程序,它能检测,分析和转发查询到后端数据库实例,并把结果返回给client。是mysql-proxy的

在一主多从的情况,如果主库down机,切换到备份节点,其他从库的主库地址连接还是故障的主库,这样就会造成一个从库slave_io线程connecting状态,造成复制延迟。我之前的主库地址是192.168.10.11,备份主库地址是192.168.10.12,但是主库故障之后,mysql route可以把写请求路由到新的主库,但是从库尝试连接的主库还是192.168.10.11,这种情况是正常的,因为mysql router主主故障切换原理就是这样,但是生产环境就不能这么玩了。

解决办法:

1、在切换时需要自己编写脚本触发一个shell脚本或者event来处理重连的问题。

2、不使用mysql router主主故障转移功能,而是自己使用其他方式保证mysql主库高可用。

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!