我可以在下面的json中看到,在所有写在卡夫卡的茉莉花中,我们都有一个xid。
{"database":"TEST","table":"MAXWELL","type":"insert","ts":1234811111,"**xid**":2009527,"commit":true,"data":{"id":2,"name":"test"}}我想知道的是
Note:我尝试通过手动更改positions.binlog_positions并在新服务器中启动新的positions.binlog_positions实例来重新发送相同的事件。我从新的maxwell实例中得到了相同事件的xid。
发布于 2016-07-03 13:01:29
xid来自mysql的binlog,对应于innodb的"transaction_id“。它对事务是唯一的,但只在运行中的服务器的上下文中。
https://stackoverflow.com/questions/38170170
复制相似问题