摘要: Strom框架基本概念就不提了,这里主要讲的是`Stream`自定义ID的消息流。默认spout、bolt都需实现接口方法`declareOutputFields`,这种情况下发的消息会被所有定义的bolts接收。我们如果需要根据得到的消息类型来选择不同的bolt,就需要用到Stream Grouping。 阅读全文
posted @ 2018-11-01 23:19 永恒9999 阅读(427) 评论(0) 推荐(0)
摘要: Storm框架主要分三个Component:topology,spout,bolt。unconfirmedMap对象存储了MQ所有发射出去等待确认的消息唯一标识deliveryTag,当storm系统回调ack、fail方法后进行MQ消息的成功确认或失败重回队列操作(Storm系统回调方法会在bolt操作中主动调用ack、fail方法时触发) 阅读全文
posted @ 2018-11-01 22:41 永恒9999 阅读(2120) 评论(0) 推荐(0)