kafka+storm消费机制问题

hersing 2018-03-26 06:37:30
最近公司想用kafka+storm来记录用户的行为数据,之所以想用kafka,看网上的介绍说kafka的并发很不错,因为是记录用户行为数据,所以丢失一些数据是可以接受的,现在遇到一个问题有点不明白,现在使用kafka发消息是可以实现了,然后使用storm来接收消息也是可以了,但是现在有点不明白storm的并发机制,例如下面的代码

TopologyBuilder builder = new TopologyBuilder();
builder.setSpout("kafka-test", new KafkaSpout(spoutConf), 1);
builder.setBolt("TestBolt", new TestBolt(), 1).shuffleGrouping("kafka-test");

现在想知道如何配置能让storm只消费一次呢,也就是说kafka发送几次消息,storm就消费几次,想要的最终结果是这样,看了一些文章,描述storm的并发机制的storm并发机制,还是有点迷糊,有用过kafka+storm的大牛,麻烦指导下
...全文
563 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hersing 2018-03-27
  • 打赏
  • 举报
回复
这个问题这么冷门吗

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧