实例重启后,主从复制报错如上图所示。这部分来源于主库的DUMP线程函数关键就是m_start_pos和size两个值,其中m_start_pos来源于从库需要读取的位点。这部分也来源于DUMP线程这里我们主要看看m_start_pos和m_last_pos,实际上m_start_pos就是和前面报错一致的来自从库需要读取的位点信息,而m_last_pos来自dump线程,就是最后读取的位置,显然这里一次都没有读取,因此位置为最开始的pos 4。这也证明我们的说法。那么通过这个小案例,我们已经更加深刻体会到设置双1的重要性。
暂无评论