mycat负载均衡balance与writeType测试结果是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
重点测试balance = 1 & wirteType = 0 时
writeHost | 是否存在readHost | readHost | 查询 | 更新 | 注意 |
---|---|---|---|---|---|
正常 | 是 | 正常 | 优先readHost | 优先writeHost优先 | 当只有一个writeHost时,因为readHost属于writeHost,当writeHost不可用时,readHost同样不可以使用。当有多个writeHost时,其中一个writeHost有故障且包含readHost,而其他writeHost可用时,readHost可用到心跳检测后,因为已经判定其父主机writeHost不可用。然后切换到可用的writeHost主机。若其他writeHost有不可用的则所有的writeHost和readHost将不可用 |
正常 | 否 | 无 | writeHost | writeHost | 当有多个writeHost且有一个故障时,在心跳检测之前所有的writeHost都不可用,检测过后可用的writeHost正常使用。 |
正常 | 是 | 不正常 | 先尝试readHost,等到心跳检测到故障点后切换到writeHost | 无延迟,直接使用writeHost | 当writeHost中包含多个readHost时,有其中一个readHost故障则,切换到故障的readHost时会自动切换到WriteHost中,而正常的readHost不受影响。 |
关于mycat负载均衡balance与writeType测试结果是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。