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

mysql中Manager额外参数怎样学

发布时间:2022-01-13 14:35:02 所属栏目:MySql教程 来源:互联网
导读:mysql中Manager额外参数怎么学,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 说明:主库宕机谁来接管? 1. 所有从节点日志都是一致的,默认会以配置文件的顺序去选择一个新主。 2.
       mysql中Manager额外参数怎么学,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
 
      说明:主库宕机谁来接管?
 
1. 所有从节点日志都是一致的,默认会以配置文件的顺序去选择一个新主。
 
2. 从节点日志不一致,自动选择最接近于主库的从库
 
3. 如果对于某节点设定了权重(candidate_master=1),权重节点会优先选择。
 
但是此节点日志量落后主库100M日志的话,也不会被选择。可以配合check_repl_delay=0,关闭日志量的检查,强制选择候选节点。
 
(1) ping_interval=1
 
#设置监控主库,发送ping包的时间间隔,尝试三次没有回应的时候自动进行failover
 
(2) candidate_master=1
 
#设置为候选master,如果设置该参数以后,发生主从切换以后将会将此从库提升为主库,即使这个主库不是集群中事件最新的slave
 
(3)check_repl_delay=0
 
#默认情况下如果一个slave落后master 100M的relay logs的话,
 
MHA将不会选择该slave作为一个新的master,因为对于这个slave的恢复需要花费很长时间,通过设置check_repl_delay=0,MHA触发切换在选择一个新的master的时候将会忽略复制延时,这个参数对于设置了candidate_master=1的主机非常有用,因为这个候选主在切换的过程中一定是新的master。
 
关于mysql中Manager额外参数怎么学问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助。

(编辑:新余站长网)

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