• 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.向工作节点发送数据,观察工作节点对数据处理

  • 相关阅读:
    名字匹配(水题)
    奇怪的键盘
    杰杰的键盘
    Windows Message Queue(优先队列)
    筛法求素数
    会场安排问题(贪心)
    Sail
    Elevator
    Lowest Bit
    File Searching
  • 原文地址:https://www.cnblogs.com/garfieldcgf/p/6230128.html
Copyright © 2020-2023  润新知