我想创建一个制片谁发送消息整数值 我已经通过这种方式配置的值类型:kafka生产者与整数值,IntegerSerializer不工作?
props.put("value.serializer","org.apache.kafka.common.serialization.IntegerSerializer");
但是当我检查本地主机:3030(卡夫卡开发环境搬运工容器搭载Landoop),该值是像出头符\ u0000 \ u0000的符\ u0000 \ U0001
有人可以给我一些提示吗?谢谢
我想我得到了答案,我想标记为其他beginer: 1.消息值=>必须是类型字节,或者可以通过配置** value_serializer **序列化为字节。 2.在主题中,它显示格式为'字节',如果你想看到真实的数据,你应该使用消费者配置的** value_deserializer **与相同类型的序列化程序 – llyjy21
清楚...一切只是字节:-)我认为Landoop用户界面(我从来没有用过)只是使用了一个字符串解串器,就像汤姆说的那样。 – ppatierno