mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
fixed issue #172, 精确识别主备切换,尝试基于时间戳重新定位位点,确保不丢数据
This commit is contained in:
@@ -51,6 +51,8 @@ public class CanalEventUtils {
|
||||
position.setJournalName(event.getEntry().getHeader().getLogfileName());
|
||||
position.setPosition(event.getEntry().getHeader().getLogfileOffset());
|
||||
position.setTimestamp(event.getEntry().getHeader().getExecuteTime());
|
||||
// add serverId at 2016-06-28
|
||||
position.setServerId(event.getEntry().getHeader().getServerId());
|
||||
|
||||
LogPosition logPosition = new LogPosition();
|
||||
logPosition.setPostion(position);
|
||||
|
||||
Reference in New Issue
Block a user