storm
新手路上的程序员
这个作者很懒,什么都没留下…
展开
-
storm 第二篇
第一篇说一下nimbus和supervisor以及worker之间的关系 这一篇重要讲解这三者之间如何通过zookeeper通信的 上一篇没有说当zookeeper故障时会如何,在上一篇实际模型中zookeeper担任着nimbus与supervisor中的通信,nimbus与worker中间的通信,如果zookeeper死亡,那么这些通信都无法进行,这是一个单点故障,但是在实际的开发中zoo原创 2018-01-11 09:57:40 · 565 阅读 · 0 评论 -
zookeeper集群配置
下载zookeeper然后解压,解压文件复制,修改文件名称,我这边是配置了三个集群 进入第一个文件夹的conf目录 将配配置文件的名称改为zoo 打开 修改dataDir文件的位置,可以随便修改data目录必须存在,我的是dataDir=D:/zookeeper/zookeeper-3.4.11/data 在最下面添加 server.1=localhost:2887:388原创 2018-01-03 17:43:42 · 205 阅读 · 0 评论 -
zookeeper 基础
上一篇写了zookeeper的集群配置,这一篇写一下zookeeper的基本理解,有问题希望大家支持,刚学不久,分享一下. 这一篇主要是说zookeeper能为我们带来什么,和一些基本的代码: Zookeeper的主要用处: 1.数据发布与订阅(配置中心); 监听节点的改变 获取节点改变的值 例如定义全局配置 zookeeper的节点只能存放少量的数据 2.负载均衡: 软负原创 2018-01-04 10:45:34 · 202 阅读 · 0 评论 -
trident 第一篇
看了一下trident的部分源码,然后分享一下 我将源码的部分用流程图的形式整理出来了,下面会慢慢的讲解着写流程 这部分介绍的是ItridentSpout的部分 trident中的spout由两部分组成,一部分是协调spout和消息发送的Bolt接口,协调spout的逻辑会被部署到多个节点中运行,消息发送节点会被部署到Bolt中执行 spout的创建涉及三个接口:Itrid原创 2018-01-10 15:56:01 · 349 阅读 · 0 评论 -
storm-rabbitmq
依旧是代码: pom.xml io.latent storm-rabbitmq 1.0.0 org.springframework.boot spring-boot-configuration-processor true properties类: package com.yjp.stormrabbitmq.rabbi原创 2018-01-23 16:38:27 · 1531 阅读 · 0 评论 -
storm-redis 一
因为storm整合redis不止有普通整合还有高级整合,所以分开 pom.xml org.apache.storm storm-core 1.1.1 org.apache.storm storm-redis 1.1.1 jar org.springframework.boot spring-boot-c原创 2018-01-23 16:59:17 · 1455 阅读 · 0 评论 -
storm-kafka
不多说,依旧是代码。 pom.xml org.apache.storm storm-core 1.0.2 provided org.apache.storm storm-kafka 1.0.2 org.apache.kafka kafka_2.9.2 0.8.2.2原创 2018-01-23 16:12:12 · 295 阅读 · 0 评论 -
storm-jdbc
直接上代码: pom.xml文件: org.apache.storm storm-jdbc 1.0.1 mysql mysql-connector-java 5.1.31 org.apache.storm storm-core 1.1.1 org.a原创 2018-01-24 10:40:26 · 883 阅读 · 0 评论 -
storm 第一篇
最近在学习storm,将这段时间的收获总价一下,以后有新的理解再来修改,大家也可以参考一下,有错误欢迎指出,共同进步 其实不太会将理论,但是这个不讲理论对代码的理解有点困难,所以还是写了一些理论 网上copy来的图片,storm的现实模型 spout: 图中的水龙头,将数据发射出来 tuple: 图中水龙头发射出来的每一个小水滴 stream: tuple的集合,同一个原创 2018-01-03 14:58:00 · 238 阅读 · 0 评论