博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
STORM 定时任务
阅读量:5821 次
发布时间:2019-06-18

本文共 645 字,大约阅读时间需要 2 分钟。

hot3.png

1、重写 IComponent的getComponentConfiguration()方法

@Override    public Map
getComponentConfiguration() { Config conf = new Config(); // 此作用为定时3分钟一次请求 conf.put(Config.TOPOLOGY_TICK_TUPLE_FREQ_SECS, 3 * 60); return conf; }

2、在bolt的execute()方法区分Tuple类型

@Override    public void execute(Tuple input, BasicOutputCollector collector) {// 判断是否是定时请求的tuple            if (TupleUtils.isTick(input)) {                // 做定时任务的事                return;// 别忘了            } else {                // ****                collector.emit(new Values(yshp,msg));            }}

 

转载于:https://my.oschina.net/chuibilong/blog/802062

你可能感兴趣的文章
又拍云沈志华:如何打造一款安全的App
查看>>
Windows phone 8 学习笔记
查看>>
感悟贴2016-05-13
查看>>
参加婚礼
查看>>
Java重写equals方法和hashCode方法
查看>>
Spring ’14 Wave Update: Installing Dynamics CRM on Tablets for Windows 8.1
查看>>
MySQL 备份与恢复
查看>>
TEST
查看>>
PAT A1037
查看>>
[Oracle]如何在Oracle中设置Event
查看>>
Gradle之module间依赖版本同步
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务(十五)Springboot整合RabbitMQ...
查看>>
d3 v4实现饼状图,折线标注
查看>>
微软的云策略
查看>>
Valid Parentheses
查看>>
AIX 配置vncserver
查看>>
windows下Python 3.x图形图像处理库PIL的安装
查看>>
【IL】IL生成exe的方法
查看>>
SettingsNotePad++
查看>>
没有JS的前端:体积更小、速度更快!
查看>>