我对卡夫卡和融合很陌生。我用我自己的虚拟模型编写了一个与https://www.confluent.fr/blog/schema-registry-avro-in-spring-boot-application-tutorial/上的教程几乎相同的 Producer。application.yaml 也是一样的。当我将消息发送到 ccloud - 收到的消息是乱码
关于如何解决这个问题的任何想法?当我System.out.println
在发送到 kafka 之前执行 avro POJO 时,该对象在所有正确的值下看起来都不错。
{
"locationId": 1,
"time": 1575950400,
"temperature": 9.45,
"summary": "Overcast",
"icon": "cloudy",
"precipitationProbability": 0.24,
...
而当我从 ccloud 下载消息时,value
看起来像这样
[
{
"topic":"Weather",
"partition":0,
"offset":14,
"timestamp":1576008230509,
"timestampType":"CREATE_TIME",
"headers":[],
"key":"dummyKey",
"value":"\u0000\u0000\u0001��\u0002\u0002����\u000b\u0002fffff�\"@\
...
}