使用库cppKafka截断消息时遇到一些麻烦:
我正在使用BufferedProducer和以下配置进行生产:
Configuration config = {{"metadata.broker.list", ip},
{"auto.offset.reset", "largest"},
{"queue.buffering.max.ms", 0},
{"api.version.request", true},
{"queue.buffering.max.ms", 50},
{"message.max.bytes", "16777216"},
{"compression.codec", "snappy"}};
并使用以下配置进行操作:
Configuration config = {{"metadata.broker.list", ip},
{"auto.offset.reset", "largest"},
{"group.id", group_id},
{"message.max.bytes", "16777216"},
{"compression.codec", "snappy"}};
我的问题如下:一些按摩被截断了。要么
末尾丢失或第一个字符被特殊字符替换。
例如�h��
。
有人对导致此错误的原因有任何想法吗?