zoukankan      html  css  js  c++  java
  • wso2 CEP集成storm实验

    1.三台机子:192.168.225.1(manager,nimbus),

         192.168.225.2(worker,supervisor),

         192.168.225.3(worker,supervisor)

    1.启zookeeper

      1.(每台机子)在zookeeper工作目录配置myid文件,分别写入1,2,3.

      2.bin目录下执行./zkServer.sh start

        说明:可分布式也可单点

    2.启storm

      1.在STORM_HOME/conf/storm.yaml配置zookeeper节点和nimbus的地址,nimbus.host配置为192.168.225.1

      2.在192.168.225.1的STORM_HOME/bin目录下启动./storm nimbus & 和./storm ui &,其他机子启动./storm supervisor &

        说明:如果有报错要检查依赖,Python什么的是否有安装

    3.启cep

      1.将storm中的storm.yaml拷贝到CEP_HOME/repository/conf/cep/storm/目录下

      2.将CEP_HOME/repository/conf/目录下的event-process配置文件配置distribute模式打开(改为true,ha模式为false),然后分别配置管理节点和工作节点

      3.CEP_HOME/repository/conf/axis2/axis2.xml配置集群发现模式为wka,更改 domain为wso2.carbon.domain,同样配置本机ip,然后在members中写入cep集群所有节点,端口保留默认4000

      4.分别在CEP_HOME/bin目录下用./wso2server.sh启动cep节点,观察日志是否与storm的工作节点串联起来

    4.发布拓扑并测试

      1.在cep的manager机子上访问9443端口进入程序界面,配置不同的流以及接收(receiver)发布(publisher)程序,cep会自动将配置好的拓扑发布到storm中

      2.向工作节点发送数据,观察工作节点对数据处理

  • 相关阅读:
    mysql的启动出现错误 install/remove denied错误操作
    mybatis的开发方式
    mysql绿色版安装出现1067的错误原因
    线程池中对于异常的处理操作
    spring中的aync注解的使用与事务操作
    互联网金融产品经理 修炼之道
    几句牢骚
    做自己
    自动加载与访问权限
    mvc模式实现
  • 原文地址:https://www.cnblogs.com/garfieldcgf/p/6230128.html
Copyright © 2011-2022 走看看