这是mysql PXC集群垮了的原因
我们的架构是3主强一致。
由于执行一个SQL,更新一张10W记录的表,但是这个表没有主键,导致主1更新成功后,强一致同步时,每次更新都是全表扫描,这样主2在同步时,同步花的时间是10W*10W,主2瞬间垮掉,然后拒绝服务,这样也将主1hang住。
此时对外已经不提供服务,所以就报mysql read innitial packet错误。
这是mysql PXC集群垮了的原因
我们的架构是3主强一致。
由于执行一个SQL,更新一张10W记录的表,但是这个表没有主键,导致主1更新成功后,强一致同步时,每次更新都是全表扫描,这样主2在同步时,同步花的时间是10W*10W,主2瞬间垮掉,然后拒绝服务,这样也将主1hang住。
此时对外已经不提供服务,所以就报mysql read innitial packet错误。