老师,我使用的storm是1.1.1,kafka是1.0.0。重启worker时,数据丢失,也就是说spout没有重发数据。请问老师,这该怎么配置?非常感谢
来源:9-3 -Storm的ack和fail机制
慕哥8850026
2018-08-30
我的kafkaspout配置为:
KafkaSpoutConfig<String,String> build = KafkaSpoutConfig.builder("192.168.0.99:9092",topic) .setFirstPollOffsetStrategy(KafkaSpoutConfig.FirstPollOffsetStrategy.LATEST) .setGroupId("testGroup")
.build();
我在重启执行worker时,数据是丢失的。在bolt里添加ack与否都是数据丢失。
写回答
1回答
-
Michael_PK
2018-08-30
首先你是如何确认丢失了?在生产是肯定是要ack的,不然真丢了,
0112018-09-11
相似问题