美文网首页already
storm集群部署和项目部署

storm集群部署和项目部署

作者: beyond阿亮 | 来源:发表于2022-06-16 21:27 被阅读0次

storm集群部署和项目部署

wget http://mirror.bit.edu.cn/apache/storm/apache-storm-1.2.2/apache-storm-1.2.2.tar.gz

tar -zxvf apache-storm-1.2.2.tar.gz 

cd apache-storm-1.2.2

vim conf/storm.yaml  配置
storm.local.dir: "/data/liang/datas/storm"
storm.zookeeper.servers:
     - "10.2.45.3"
     - "10.2.45.4"
     - "10.2.45.5"
storm.zookeeper.port: 2181
nimbus.seeds: ["10.2.45.5"]
ui.port: 8081
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703

storm项目部署

使用maven命令把依赖的jar打到target/dependency目录下

clean dependency:copy-dependencies
然后把storm-core-1.2.1.jar包去掉,复制到apache-storm-1.2.2/extlib目录下

mkdir app
使用maven命令 clean install 打的包 sjz-rta-app-1.0-SNAPSHOT.jar

把rta.yaml配置文件 sjz-rta-app-1.0-SNAPSHOT.jar放在app目录

../bin/storm jar sjz-rta-app-1.0-SNAPSHOT.jar com.liang.ecpm.rta.AppRTA  运行

使用插件maven-assembly-plugin 参看gj-bus-server或xinyun的实时计费项目

        <dependency>
            <groupId>org.apache.storm</groupId>
            <artifactId>storm-core</artifactId>
            <version>1.2.1</version>
            <scope>provided</scope>打包时这里需要这个配置(本地运行不用)
        </dependency>

使用maven命令 clean install 打的包 sjz-rta-app-1.0-SNAPSHOT-jar-with-dependencies.jar 会把所有依赖的jar包都打在一起

直接可以运行
../bin/storm jar sjz-rta-app-1.0-SNAPSHOT-jar-with-dependencies.jar com.liang.ecpm.rta.AppRTA

../bin/storm kill  rta-sjz-v1-daili-fei -w 3
../bin/storm kill saveDbStormStart -w 3  
../bin/storm kill RealPassengerServer -w 3  
../bin/storm kill ScheduleRealServer -w 3
../bin/storm jar sjz-rta-app-1.0-SNAPSHOT.jar com.liang.ecpm.rta.AppRTA -nimbus carlan152 -port 6627

../bin/storm jar sjz-rta-app.jar com.liang.ecpm.rta.AppRTA -nimbus carlan152 -port 6627
../bin/storm jar sjz-rta-app-passenger-schedule.jar com.liang.ecpm.rta.AppRTA cluster

相关文章

  • storm集群部署和项目部署

    storm集群部署和项目部署 storm项目部署 使用maven命令把依赖的jar打到target/depende...

  • 35 redis 缓存冷启动分析及解决思路

    上一篇 如何将代码打包部署到storm 集群运行, 主要讲解了如何将代码打包部署到storm 集群运行,本篇主要讲...

  • docker部署storm

    docker部署storm 访问 http://192.168.2.214:8887 提交topology集群 官...

  • 34 如何将代码打包部署到storm 集群运行

    上一篇 storm 集群搭建, 主要讲解storm 集群搭建,本篇结合上一篇如何将代码打包部署到storm 集群运...

  • storm集群部署

    【准备】1:虚拟机奇数台(3)2:java环境(java1.7)3:python环境(python2.7)3:zo...

  • Storm | 集群部署

    集群部署 环境准备 ssh免密码登陆、zookeeper 部署、python 2.7+ 集群部署 常用配置 启动服...

  • storm集群部署

    概述 本文开始安装storm集群。 部署过程 上传storm安装包、解压和配置环境变量 2.修改配置文件 启动st...

  • 集群部署

    可能要重新部署zookeeper、storm、flink、spark、hadoop、redis、kafka等集群模...

  • (一)Storm集群部署

    要搭建storm集群首先需要由zookeeper,这里使用三台机器,一台做做nimbus(mini1机器),两台做...

  • Linux 集群部署解决方案一

    集群部署图例 准备工作 两台阿里云ECS实例中均部署 gitee 仓库项目,传送 Git Gitee仓库自动部署[...

网友评论

    本文标题:storm集群部署和项目部署

    本文链接:https://www.haomeiwen.com/subject/qgoqvrtx.html