【发布时间】:2019-08-11 06:12:08
【问题描述】:
我使用 thrift 只是为了在从 kafka 流式传输字节数据时进行序列化和反序列化以提高性能
当我反序列化时,我不断收到此错误:
org.apache.thrift.protocol.TProtocolException:无法识别的类型 123
我的代码
public void streamMessageByte() {
final StreamsBuilder builder = new StreamsBuilder();
<Integer, byte[]> stream = builder.stream(kafka_topic);
deserializer = new TDeserializer();
serializer = new TSerializer();
//Thrift class pojo object is 'deser' which matches byte array data format
stream.map((k,v){
try{
deserializer.deserialize(deser, v);
}
catch(TException e){
}
null;
});
【问题讨论】:
标签: apache-kafka thrift