028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Storm编程入门知识点有哪些

这篇文章主要讲解了“Storm编程入门知识点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Storm编程入门知识点有哪些”吧!

在沿滩等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、网站制作 网站设计制作按需策划,公司网站建设,企业网站建设,高端网站设计,营销型网站建设,外贸营销网站建设,沿滩网站建设费用合理。

Storm是什么? 什么是流式计算

    Storm是一个分布式实时计算框架, 适应于流式计算。 所谓流式计算,你可以把它想像成你家的电表,电在流过电表时,电表就要计算耗用量,电表对耗用量的计算就是典型的流式计算。

    下面介绍编程过程中需要用到的Storm的几个概念:

示例代码 storm-demo

     storm-demo是一个包含完整的storm topology的代码示例,有详尽的注释。
源码见: https://git.oschina.net/HuQingmiao/storm-demo.git

怎么把storm 程序跑起来

###本地模式      在本地开发时,不需要部署storm, 直接在eclipse或IntelliJ idea下运行即可,便于调试。      也可以通过命令行执行: java -jar jar文件名 main入口类

###生产模式     先将你的应用程序打成jar包,但jar包中不要含有storm及相关日志包,即将storm及相关日志包的scope设为provided即可:

        
            org.apache.storm
            storm-core
            0.9.5
            provided
        

    再把应用程序jar包上传到storm结点(Nimbus), 然后在结点上执行指令:

   storm  jar  你的应用程序.jar  Main入口类   参数(topologId)
 或
   jstorm jar 你的应用程序.jar  Main入口类   参数(topologId)

    若要在在生产模式下停止这个topology,则执行以下命令即可:

   storm  kill  参数(topologId)
或
   jstorm  kill  参数(topologId)

感谢各位的阅读,以上就是“Storm编程入门知识点有哪些”的内容了,经过本文的学习后,相信大家对Storm编程入门知识点有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


分享文章:Storm编程入门知识点有哪些
文章起源:http://www.tsicrk.com/article/pscdjj.html

其他资讯

让你的专属顾问为你服务

2.4078s