首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

读写分离中间件 MaxScale 在 slave 有故障后如何处理?

之前介绍了 MaxScale 可以实现 Mysql 的读写分离和读负载均衡,那么当 slave 出现故障后,MaxScale 会如何处理呢?...MaxScale 的状态,需要把 MaxScale 的日志打开 修改配置文件 vi /etc/maxscale.cnf 找到 [maxscale] 部分,这里用来进行全局设置,在其中添加日志配置 log_info...=1 logdir=/tmp/ 通过开启 log_info 级别,可以看到 MaxScale 的路由日志 修改配置后,重启 MaxScale 实验过程 1单个 slave 故障的情况 初始状态是一切正常...slave2 又可以正常接受查询请求 通过实验可以看到,在部分 slave 发生故障时,MaxScale 可以自动识别出来,并移除路由列表,当故障恢复重新上线后,MaxScale 也能自动将其加入路由,...=true 保存退出,然后重启 MaxScale 验证 停掉两台 slave ,查看 MaxScale 服务器状态 ?

1.7K40

(10) 如何MySQL读压力大的问题

对于延迟敏感的业务无法自动在主库执行 使用MaxScale解决读压力大的问题 MaxScale介绍 支持高可用,负载均衡,良好扩展的插件式数据库中间层软件 MaxScale允许用户开发和定制适合自己的插件...协议插件 负责 MaxScale和外部系统间接口的协议,包括客户端到MaxScale的接口,以及MaxScale 到后端数据库的接口 3....对数据库密码进行加密 因为maxScale的配置文件是一个文本格式的明文文件,在文件中直接书写mysql密码是不安全的 maxScale提供了加密mysql密码的命令,这个命令是在maxScale节点中运行...对maxscale进行配置 [root@Node3 tools]# vim /etc/maxscale.cnf 参数说明 [maxscale] thread=1 # 不要超过cpu的数量 [...启动maxscale服务 [root@Node3 tools]# maxscale -f /etc/maxscale.cnf 6.

77420
领券