binlog drainer 开启后总是有时up 有时down

曾经遇到的一个问题,主库执行添加主键和唯一索引的操作,但是drainer 因为没有设置 syncer.to.read-timeout ,导致发送到备库执行主键的语句成功了。但是前台是timeout了,这样就会反复的继续发送主键和唯一索引的操作,表象就是反复的up和down。