Storm thrift服务入坑记

来源:互联网 发布:mac终端访问服务器 编辑:程序博客网 时间:2024/06/06 15:36


利用nimbus的thrift服务,获取集群上已经提交的任务,与数据库中的配置信息对比,找出没有提交的任务,实现自动提交。

由于storm为了避免与其他版本的thrift产生冲突,自己对thrif进行了一个封装,依赖的jar包为libthrift7.

----------------------------------此为背景----------------------------------------

代码写好之后,本地跑的一切正常,提交到线上,一直报thrift7.*的ClassNotFound,本以为storm - core .jar里面已经包含了thrift7,但是折腾许久才发现,需要单独把thrift7的jar包下下来。此为starkOverFlow原贴:

http://stackoverflow.com/questions/17806331/org-apache-thrift7-tbase-vs-org-apache-thrift-tbase

折腾了一晚上的问题解决了,顿时神清气爽

https://clojars.org/repo/ ,此为下载依赖的地址

PS:终于理解大神都用google,国内的帖子太少,根本无法解决问题

顿时弃用百度,if you have any question , then  google

0 0
原创粉丝点击