Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
由于错误代码1236,无法启动debezium MySQL连接器_Mysql_Apache Kafka_Apache Kafka Connect_Debezium - Fatal编程技术网

由于错误代码1236,无法启动debezium MySQL连接器

由于错误代码1236,无法启动debezium MySQL连接器,mysql,apache-kafka,apache-kafka-connect,debezium,Mysql,Apache Kafka,Apache Kafka Connect,Debezium,当我通过kakfa connect的REST API检查debezium连接器的状态时,我看到该连接器的以下错误消息: org.apache.kafka.connect.errors.ConnectException:从机是 使用CHANGE MASTER连接到MASTER_AUTO_POSITION=1,但 主服务器已清除包含从服务器删除的GTID的二进制日志 要求。错误代码:1236;SQLSTATE:HY000。\n\t io.debezium.connector.mysql.Abstra

当我通过kakfa connect的REST API检查debezium连接器的状态时,我看到该连接器的以下错误消息:

org.apache.kafka.connect.errors.ConnectException:从机是 使用CHANGE MASTER连接到MASTER_AUTO_POSITION=1,但 主服务器已清除包含从服务器删除的GTID的二进制日志 要求。错误代码:1236;SQLSTATE:HY000。\n\t io.debezium.connector.mysql.AbstractReader.wrap(AbstractReader.java:230)\n\tat io.debezium.connector.mysql.AbstractReader.failed(AbstractReader.java:197)\n\t io.debezium.connector.mysql.BinlogReader$ReaderThreadLifecycleListener.onCommunicationFailure(BinlogReader.java:997)\n\t com.github.shyiko.mysql.binlog.BinaryLogClient.listenForEventPackets(BinaryLogClient.java:950)\n\tat com.github.shyiko.mysql.binlog.BinaryLogClient.connect(BinaryLogClient.java:580)\n\tat com.github.shyiko.mysql.binlog.BinaryLogClient$7.run(BinaryLogClient.java:825)\n\tat java.lang.Thread.run(Thread.java:748)\n使用者: com.github.shyiko.mysql.binlog.network.ServerException:从机为 使用CHANGE MASTER连接到MASTER_AUTO_POSITION=1,但 主服务器已清除包含从服务器删除的GTID的二进制日志 需要。\n\t com.github.shyiko.mysql.binlog.BinaryLogClient.listenForEventPackets(BinaryLogClient.java:914)\n\t。。。 3更多\n


这是我如何配置debezium连接器的问题还是MySQL的问题?疯狂的是,即使我尝试将选项
snapshot.mode
设置为
never
,但仍会抛出此错误!根据文件,,当
snapshot.mode
设置为
never
when_need
时,它不应该需要GTID,因此我对正在发生的事情非常困惑

问题是,Debezium可能停机了一段时间,它没有看到的一些事务在服务器上不再可用。

我删除了卡夫卡连接和重建debezium连接器的内部主题,那么为什么我仍然看到这条消息?