Storm的wordcount实战示例

有关strom的具体介绍,本文不再过多叙述,不了解的朋友可参考之前的文章 http://qindongliang.iteye.com/category/361820 本文主要以一个简单的wordcount例子,来了解下storm应用程序的开发,虽然只是一个简单的例子 但麻雀虽小,五脏俱全,主要涉及的内容: (1)wordcount的拓扑定义 (2)spout的使用 (3)bolt的使用 (4)tick定时器的使用 (5) bolt之间数据传输的坑 简单的数据流程图如下:

提交到storm集群上的拓扑图:

maven项目的pom依赖:

原文发布于微信公众号 - 我是攻城师(woshigcs)

原文发表时间:2016-09-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏zhangdd.com

nginx 安全问题致使 1400 多万台服务器易遭受 DoS 攻击

据外媒报道,近日 nginx 被爆出存在安全问题,有可能会致使 1400 多万台服务器易遭受 DoS 攻击。而导致安全问题的漏洞存在于 HTTP/2 和 MP4...

10310
来自专栏码神联盟

碎片化 | 第四阶段-53-hibernate持久化session问题解决-视频

如清晰度低,可转PC网页观看高清版本: http://v.qq.com/x/page/h0568t95mz4.html Hibernate特性 延迟加载 做一...

30870
来自专栏EarlGrey的专栏

如何正确配置 Ubuntu 14.04 服务器?

本文将介绍在云厂商购买 Ubuntu 服务器之后,为了确保服务器的安全,开发者应该要做的一些配置。完成本文的操作之后,服务器的安全性将得到更好的保障。

1.7K30
来自专栏漏斗社区

工具 | w3af系列高级篇(三)

本期带来w3af的高级使用,包括认证扫描,页面爬取和漏洞利用等几个部分。 一、认证扫描 w3af支持如下4种认证类型: HTTP Basic authen...

93180
来自专栏Java学习123

Redis的三种启动方式

402100
来自专栏运维小白

keepalived+nginx搭建高可用(注意点)

在yum安装完keepalived之后,配置keepalived的配置文件 注意点 在master和backup的keepalived的配置文件中,网卡名字为...

27280
来自专栏信安之路

初窥火狐浏览器插件后门

1、manifest.json 这个文件是每个插件都必须有的一个文件(其他的文件是可选的),它定义了插件的所有的信息,如权限,要引入哪些脚本,包含哪些资源等等。

15900
来自专栏along的开发之旅

Outlook 2016 配置QQ邮箱

最近想用Outlook 2016管理QQ邮件,配置好久都没有成功,结果最后发现第三方登陆QQ邮箱不使用QQ密码,而是使用一个叫”授权码”的东西.类似Google...

18210
来自专栏黑白安全

linux忘记mysql密码,如何找回密码?

今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。

25930
来自专栏码神联盟

碎片化 | 第四阶段-52-Hibernate特性-视频

如清晰度低,可转PC网页观看高清版本: http://v.qq.com/x/page/r056899qkz7.html Hibernate特性 延迟加载 做一...

34390

扫码关注云+社区

领取腾讯云代金券