Тема MySQL+ Дебезиум + Кафка (тема не создана)
Используя ниже свойства
name=mysql
connector.class=io.debezium.connector.mysql.MySqlConnector
database.hostname=localhost
database.port=3306
database.user=root
database.password=admin
database.server.id=42
database.server.name=mysql
database.history.kafka.topic=dbhistory.sys
database.history.kafka.bootstrap.servers=localhost:9092
include.schema.changes=true
Загрузка вроде
bin\windows\connect-standalone.bat config\connect-standalone.properties config\mysql.properties
созданные темы
dbhistory.sys,mysql
но при каких-либо изменениях в БД тема не создается. Я пробовал с монго + дебезиум. Работает нормально. Но не с MySQL.
1 ответ
Я думаю, вам нужно внести в белый список таблицу, для которой вы включили CDC, и хотите, чтобы Debezium создавал темы для этих таблиц, добавив эти свойства в файл Connector.properties:
- data.dbname=Какую базу данных вы хотите указать?
- table.whitelist=<schema.table1. схема.таблица2>