tidb的三副本如果挂掉1个只是不会导致完全不可用,但是并不能保持tidb连接不断开,例如你正在连着10.0.0.14:4000这个tidb节点执行sql,它查询的是10.0.0.17:20160这个tikv节点的leader数据,这是如果10.0.0.17:20160忽然下线,这个sql必然会报错,然后重新连接,这时候其他节点的follower会转化为leader继续对tidb提供服务,还能提供服务,但是肯定需要重新断开连接的。
1 个赞