storm
文章平均质量分 56
iteye_3893
这个作者很懒,什么都没留下…
展开
-
storm简介
1 Storm简介: Storm是Twitter开源的一个类似于Hadoop的实时数据处理框架。Storm能处理高频数据和大规模数据的实时流计算解决方案将被应用于实时搜索,高频交易和社交网络上。而流计算并不是最近的热点,金融机构的交易系统正是一个典型的流计算处理系统,它对系统的实时性和一致性有很高要求。 官网地址: http://storm.apache.org/ 下载地址...原创 2014-12-26 12:18:40 · 226 阅读 · 0 评论 -
storm集群搭建
1 先安装zookeeper集群, 安装过程见Zookeeper 简介 搭建 2 三台机器,master作为主节点,sliver103,sliver104作为从节点 3 安装: // 解压重命名[root@master local]# tar -zxvf apache-storm-0.9.2-incubating.tar.gz [root@mast...原创 2014-12-27 15:44:29 · 137 阅读 · 0 评论 -
storm两个案例(1单词计数本地执行 2累加集群执行 3集群关闭storm任务写法)
1 如何监听到文件夹内新增了文件2 如何监听到原文件内容数据做了变更3 为了有两个bolt 一个用于切分 一个用于统计单词个数 为何不写在一起呢?? 每一个组件完成单独功能 执行速度非常快 并且提高每个组件的并行度已达到单位时间内处理数据更大4 参考flume ng 对处理过的文件做修改, 这里是将处理过的文件后缀更改达到目的 操作图如下: ...原创 2014-12-28 17:03:03 · 207 阅读 · 0 评论 -
storm本地执行案例1--->累加
1 使用Eclipse创建maven工程 2 pom.xml内增加storm依赖:<dependency> <groupId>org.apache.storm</groupId> <artifactId>storm-core</artifactId> <version>0.9.3</...原创 2015-03-03 13:47:47 · 157 阅读 · 0 评论 -
storm集群搭建报错normclasspath = cygpath if sys.platform == 'cygwin' else identity
背景:今天部署完storm(0.9.3)集群后,在启动的时候发现bin/storm报出语法错误,定位了下是这行:报错如下:1.line 61:normclasspath = cygpath if sys.platform == 'cygwin' else identity 是python的不同版本语法支持问题,查了下当前集群的python为2.4...原创 2015-03-04 12:14:22 · 153 阅读 · 0 评论 -
storm并行度
1.storm并行度 storm的并行是由非常多的supervisor完成的。 storm的supervisor运行的是topology中的spout/bolt task。 task是storm中进行计算的最小的运行单位,表示的是spout、bolt的运行实例。 程序执行的最大粒度的运行单位是进程。在supervisor中,运行task的进程称作worker。 super...原创 2015-03-04 20:24:30 · 242 阅读 · 0 评论 -
storm命令
storm 命令后面可以跟很多参数,参数如下: [root@h2master bin]# stormCommands: activate classpath deactivate dev-zookeeper drpc help 命令帮助 jar ...原创 2015-03-05 09:20:27 · 140 阅读 · 0 评论 -
storm UI没有topology stats没有spout与bolt的stats
我这边的问题是这样的: 启动集群后, spout与bolt的stats,用的版本: storm0.9.2 错误原因:版本太低 UI bug处理方式: 升级版本到 0.9.3 出现截图如下: ...原创 2015-03-05 12:24:11 · 532 阅读 · 0 评论 -
stream group
流分组: spout和bolt通讯的方式成为流分组。意义: 便于同性质的数据放在一起 流分组类型:如下三种常用1 Shuffle Grouping: 随机分组,随机发送tuple保证每个bolt接收, 每个bolt内的executor内接受到的tuple数目相同,实现负载均衡 2 Fields Grouping: 按字段分组,eg:userid分...原创 2015-03-05 15:05:52 · 988 阅读 · 0 评论