请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Storm-hbase集成问题

我在Storm的spout里面遍历hbase的整个表的数据作为数据源,可是一运行,就报io中断导致获取的hbase数据为空,具体实现是这样的。
图片描述
划红线的地方一直报io中断异常。
图片描述
这个是不是这两个for循环导致的啊
如果是的话 那又如何才能获取hbase中数据呢

正在回答 回答被采纳积分+3

3回答

提问者 慕函数7570418 2019-10-30 21:55:57

https://img1.sycdn.imooc.com/szimg/5db9966609bfc4db12830738.jpg还有这样

0 回复 有任何疑惑可以回复我~
提问者 慕函数7570418 2019-10-30 21:43:58

https://img1.sycdn.imooc.com//szimg/5db9938c09aa094313430686.jpg就像这样

0 回复 有任何疑惑可以回复我~
Michael_PK 2019-10-30 16:41:04

空的东西,先判断一下再处理

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数7570418 #1
    你好,我想问一下。我有个整合hbase的storm。从hbase中拿数据到storm进行处理之后再放回hbase;但是就像上面示例一样。一直报io中断异常。我以为读取hbase行键的for循环有问题。然后用迭代器获取;但还是在迭代器的while(it.hasnext)报java.io.InterruptedIOException
    在通过表获取数据对象rolesRs1 = userRoleTable1.getScanner(scan11);这行也报java.io.InterruptedIOException;请问这该怎么解决啊
    回复 有任何疑惑可以回复我~ 2019-10-30 21:39:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信