宕机指服务器挂掉无法访问,宕机后消息就无法同步了,所以为了高可用,就需要提供多台服务器,比如 A 服务器宕机了,B 服务器接上继续保证服务可使用。
master和slave是为了提高可用性
代表中间件关闭重启后数据不会消失
他在讲同时实现负载均衡和高可用的事啊,你有没有专心听讲……第一个问题,这个图里,你把A抹掉,就2台服务器,一台master,一台slave,同一时间就master在提供服务,就没有负载均衡的意思了。第二和第三个问题同样啊,就剩一台服务器也是在提供服务,本身没问题,但是一台服务器你怎么负载均衡,而且就一台,全村的希望宕机了怎么办?
如果最后存储在c节点,c节点挂掉以后,b节点显示有未发送的消息,消费者却获取不到,所以才有a节点
对 ,BC作为支撑生产者的节点,不能同时宕机
准确的说不应该叫做消息同步,消息同步会将目标的消息复制到本地。
这里是使用的NetworkConnector网络连接器,将nodeA和nodeB通过连接器连接起来让A可以消费B上面的消息。