Yêu cầu thg 10 24, 2023 11:50 SA 106 0 1
  • 106 0 1
0

Cấu hình confluent kafka connect với Debezium ContentBasedRouter

Chia sẻ
  • 106 0 1

Em chào mọi người. Hiện tại em đang cấu hình kafka connect để replicate database từ postgres sang mongodb. Hiện tại em muốn routing message đến các custom topic dựa trên các database event(insert, update, delete). Config em đang muốn sử dung tích hợp Debezium ContentBasedRouter theo docs Nhưng khi regist sink connector tới kafka connect thì gặp phải lỗi "java.lang.NoClassDefFoundError: io/debezium/DebeziumException". Có anh/chị nào từng cấu hình kafka connect hoặc từng gặp lỗi như vậy giúp em ạ. Em cảm ơn ạ.

1 CÂU TRẢ LỜI


Đã trả lời thg 10 26, 2023 6:27 SA
+1

Như này khả năng cao là đang thiếu/sai thư viện debezium trên kafka connect rồi

Kiểm tra lại config path lib của Kafka Connect thêm/ thay thế file jar thư viện debezium restart lại Kafka connect rồi register lại.

Chia sẻ
thg 10 26, 2023 7:24 SA

Hiện tại em đang chuyển sang sử dụng image của debezium cho kafka connect. Có lẽ image confluent kafka connect cần config khác để có thể implement content based routing

thg 11 6, 2023 2:57 CH
thg 11 6, 2023 3:01 CH
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí