分布式的实时计算系统,能够可信任的处理大量的流式数据,就好比Hadoop对于批量数据进行的处理一样;通常来说,Hadoop能够进行大批量数据的离线处理,但是在实时计算上的表现实在是不尽如人意;而Storm就可以担当这部分的作用。

1

Q:在打包toplogy工程的时候,如果采用assembly方式,相关依赖如何配置?

A:对于相关的依赖的配置一般要这样: 

wiki上说可以用<scope>compile</scope>。然后将storm依赖设置为runtime,貌似不行。 另外就是所有的依赖包将全部解压,然后将所有依赖的配置和class文件生成一个文件。这个是通过<unpack>true</unpack>参数来控制的。

2

Q:在提交topology的时候有时可能出现如下异常: 如何解决?

A:这个主要因为conf_dir路径设置不正确,在bin/storm脚本中需要加上这样一句: Python代码  

3

Q:发布drpc 类型的topologies 到远程集群时,出现空指针异常,连接drpc服务器失败。

A:原因是未正确配置drpc 服务器地址。解决方法如下:

在conf/storm.yaml 文件中增加drpc 服务器配置,启动配置文件中指定的所有drpc 服务。内容如下:

4

Q:客户端调用drpc 服务时,worker 的日志中出现Failing message,而bolt都未收到数据

错误日志如下所示:

A:原因是主机名,域名,hosts 文件配置不正确会引起这类错误。解决方法如下:

检查并修改storm 相关机器的主机名,域名,hosts 文件。重启网络服务:service networkrestart。重启storm,再次调用drpc 服务,成功。Hosts 文件中必须包含如下

内容:

5

Q:Storm 启动时报no jzmq in java.library.path 错误


A:原因是找不到jzmq,默认情况下在执行install_zmq.sh 时,那些.so 文件安装路径在/usr/local/lib,但是实际安装时可能装在其他的路径下了。解决方法如下:

在storm.yaml 中添加:

小伙伴们冲鸭,后台留言区等着你!

关于Storm,今天你学到了什么?还有哪些不懂的?除此还对哪些话题感兴趣?快来留言区打卡啦!留言方式:打开第XX天,答:……

同时欢迎大家搜集更多问题,投稿给我们!风里雨里留言区里等你~

福利

1、扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!

2、公众号后台回复:白皮书,获取IDC最新数据白皮书整理资料!


推荐阅读:

  • 微服务进阶避坑指南 | 技术头条

  • 为什么给黑洞拍照需要这么长时间?

  • 2019年技术盘点微服务篇(二):青云直上云霄 | 程序员硬核评测

  • “入职 6 年,新人工资高我 2 千”:老板不加钱,不是嫌你老

  • 从沉迷游戏到沉迷编程,16 岁赚 20 万美元!

  • 救救中国 996 程序员!GitHub 近 230,000 Star、Python 之父伸张正义!

  • 一个月修复20个漏洞获23675美元赏金, 原来是黑客队伍里出了无间道

真香,朕在看了!

Storm精华问答 | 遇到这些错误日志该如何解决?相关推荐

  1. Storm精华问答 | 如何处理常见故障?

    Hadoop能够进行大批量数据的离线处理,但是在实时计算上的表现实在是不尽如人意;而Storm就可以担当这部分的角色,今天,就让我们看看关于Storm的精华问答吧. 1 Q:发布topology到远程 ...

  2. Storm精华问答 | storm与Hadoop有什么区别?

    戳蓝字"CSDN云计算"关注我们哦! 归于Apache社区,Storm被业界称为实时版Hadoop.随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍.而目前已是分 ...

  3. Storm精华问答 | task与executor有什么关系?

    戳蓝字"CSDN云计算"关注我们哦! 归于Apache社区,Storm被业界称为实时版Hadoop.随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍.而目前已是分 ...

  4. Storm精华问答 | storm与Hadoop区别?

    戳蓝字"CSDN云计算"关注我们哦! Apache Storm是一个分布式实时大数据处理系统.Storm设计用于在容错和水平可扩展方法中处理大量数据.它是一个流数据框架,具有最高的 ...

  5. 空空排错日志:OCS错误日志14501等解决办法

    今天为一个客户排错,错误日志: OCS Protocol Stack 14501 当尝试建立 MTLS 对等计算机时,远程 IP 地址 192.168.85.247 提供了大量无效的证书.在过去的 5 ...

  6. Storm精华问答 | Storm如何连接MySQL?

    Storm是Twitter开源的分布式实时大数据处理框架,被业界称为实时版Hadoop.随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍,大数据实时处理解决方案的应用日趋广泛,目前已 ...

  7. Storm精华问答 | Storm的配置需要注意什么问题?

    戳蓝字"CSDN云计算"关注我们哦! Apache Storm是一个分布式实时大数据处理系统.Storm设计用于在容错和水平可扩展方法中处理大量数据.它是一个流数据框架,具有最高的 ...

  8. Storm精华问答 | 为什么这么多人用Spark而不用Storm?

    戳蓝字"CSDN云计算"关注我们哦! Storm被业界称为实时版Hadoop.随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍,以及大数据实时处理解决方案的应用日 ...

  9. Storm精华问答 | 为什么要用Storm?不用Spark?

    戳蓝字"CSDN云计算"关注我们哦! Apache Storm是一个分布式实时大数据处理系统.Storm设计用于在容错和水平可扩展方法中处理大量数据.它是一个流数据框架,具有最高的 ...

最新文章

  1. 【radar】毫米波雷达静态障碍物识别及其相关资料(仿真、生成、标定、运动估计、静态障碍物识别)(3)
  2. 海思3531D上编译FFmpeg源码操作步骤
  3. 【IDAX投研中心】BCH诞生一周年 “青出于蓝而胜于蓝”吗?
  4. asyncio.Protocol socket 断线重连
  5. 腐烂国度2巨霸版计算机学知识,《腐烂国度2巨霸版》新手攻略 新手入门玩法技巧大全...
  6. linux挂载一个文件夹,linux挂载一个文件夹到另一个文件夹
  7. Apache Mahout基于商品的协同过滤算法流程分析
  8. binwalk -e mysql_Binwalk的安装和使用
  9. KVM 虚拟化环境安装
  10. SAP Spartacus package.json 里定义的 ts-loader
  11. Linux虚拟机克隆后网卡找不到问题
  12. 您不想错过的十大Java书籍
  13. pcb过孔漏铜_【企业资讯】大正瑞地:专注PCB药水二十年,品质、性能可靠
  14. python中哪个符号用于从包中导入模块__学小易找答案
  15. Microsoft SQL Server Management Studio(SSMS)概述
  16. 4.linux基础1
  17. 监控服务器系统密码忘了怎么办,监控服务器登录密码忘记了怎么办
  18. ios9提取安装包ipa_iOS 应用降级与 IPA 安装包备份
  19. debian 文件夹中文件大小_linux 查看文件和文件夹大小
  20. 2022自动驾驶商业化落地,主流将是什么?丨曼孚科技

热门文章

  1. linux 带缓存的fwrite,文件IO编程之(六):基于流缓冲 fopen,fwrite,fput
  2. trueOS能装linux软件,TrueOS 是什么
  3. 在非洲意外当上酋长的河南小伙,现在咋样了?
  4. 1岁确诊脑瘫,“轮椅博士”,毕业了!
  5. 为何美洲蝉中意17这个质数?
  6. suse linux 11如何分区,新手发帖,关于SUSE11挂载磁盘阵列并分区的问题
  7. windows 安装 zabbix agent 客户端
  8. IoT Studio可视化搭建平台编辑历史功能的思考与探索
  9. 一文读懂 - 云上用户如何灵活应用定制化网络服务
  10. 云原生时代微服务的高可用架构设计