Файл «source-documents.json»¶
Ниже приведен пример конфигурационного файла «source-documents.json», используемого для настройки и запуска source-коннектора Debezium PostgreSQL.
json
{
"name": "<prefix>-documents-connector",
"config": {
"connector.class": "io.debezium.connector.postgresql.PostgresConnector",
"plugin.name": "pgoutput",
"database.hostname": "<postgres-host>",
"database.port": "<postgres-port>",
"database.user": "<postgres-user>",
"database.password": "<postgres-password>",
"database.dbname": "<prefix>_dh_documents_db",
"topic.prefix": "<prefix>",
"table.include.list": "public.dh_documents,public.dh_items",
"heartbeat.interval.ms": "5000",
"slot.name": "<prefix>_dh_documents_db",
"publication.name": "<prefix>_dh_documents_db_publication",
"publication.autocreate.mode": "filtered",
"key.converter": "org.apache.kafka.connect.json.JsonConverter",
"key.converter.schemas.enable": "true",
"snapshot.mode": "always"
}
}