我正在使用融合的kafka docker
confluentinc/cp-server:5.4.0
我正在从Postgresql生成数据。
当我成为消费者并想检索kafka消息时,它以这样的格式显示
codesc�����[�c81e728d9d0.9.4.Finalpostgresqlconektatestdb��ך���KЗ��� public
有什么办法可以将其检索为Json吗?
答案 0 :(得分:0)
不清楚您在连接器中使用了什么build.gradle
。
如果您使用的是Avro,则可以运行value.converter
如果使用其他任何方法,则将运行kafka-avro-console-consumer
答案 1 :(得分:0)
在我看来像Avro。您可以使用kafka-avro-console-consumer
kafka-avro-console-consumer \
--bootstrap-server broker:9092 \
--property schema.registry.url=http://schema-registry:8081 \
--topic conekta.public.codes \
--from-beginning
确保将schema-registry
设置为Schema Registry的主机名。
参考: