storm
iteye_12858
这个作者很懒,什么都没留下…
展开
-
storm实现迷你批量提交
storm中有种应用场景,是迷你批量,比如积攒一定数量的tuple,超过一定时间或者数量之后,把这些tuple统一处理. 想到了以下三种思路 1 在bolt中额外启动一个线程.不过在bolt中启动线程就要考虑并发的问题 2 定义另一个command stream,根据需要向这个command stream发tuple.bolt根据tuple的sourceStreamId判断是正常的strea...2015-07-30 18:12:14 · 236 阅读 · 0 评论 -
storm中添加自定义metrics
storm中有时需要添加一些metrics监控项,这时需要添加metrics. 在spout或者bolt的prepare方法中注册metrics [code="java"] public void prepare(@SuppressWarnings("rawtypes") Map stormConf, TopologyContext context, OutputCollector c...2015-07-30 18:13:33 · 265 阅读 · 0 评论