Debezium Mysql连接器失败,历史主题的IllegalStateException具有无限保留期
我们有一个Debezium MySQL连接器,它运行在历史主题已经具有无限保留的地方。但奇怪的是,连接器突然出现故障,例外情况如下Debezium Mysql连接器失败,历史主题的IllegalStateException具有无限保留期,mysql,apache-kafka-connect,cdc,debezium,Mysql,Apache Kafka Connect,Cdc,Debezium,我们有一个Debezium MySQL连接器,它运行在历史主题已经具有无限保留的地方。但奇怪的是,连接器突然出现故障,例外情况如下 "org.apache.kafka.connect.errors.ConnectException: java.lang.IllegalStateException: The database history couldn't be recovered. Consider to increase the value for database.histo
"org.apache.kafka.connect.errors.ConnectException: java.lang.IllegalStateException:
The database history couldn't be recovered.
Consider to increase the value for database.history.kafka.recovery.poll.interval.ms
我注意到的另一件事是,由于在被监视的数据库中创建和删除临时表(后面没有debezium连接器),有大量消息被插入到历史主题中。这些消息是否是连接器无法读取历史记录主题消息的原因?我们曾考虑为历史主题启用日志压缩,但注意到有几个问题建议不要启用相同的功能删除历史记录主题,然后在
schema\u recovery
模式下重新启动连接器,可以很好地重新启动连接器,但想知道可以采取哪些措施来避免这些类型的停机。是否有任何选项只允许存储被监视表的DDL消息