HBaseAPI在执行时卡住不动,程序死锁

一般程序有问题都可以通过日志或者抛出的异常找到原因,但是今天碰到这个问题让我这个新手感到非常棘手,因为程序没有报错,日志也没有显示错误,就卡死不动,最后在老师的帮助下解决了问题。

我搭建的是分布式hbase,而不是伪分布式的,而问题就出在JAVA程序中我用同伪分布式一样的配置方法配置分布式,代码如下:

conf.set("hbase.zookeeper.quorum", "master:2181");//错误


conf.set("hbase.zookeeper.quorum", "master:2181,slave1:2181,slave2:2181");//正确,需要将分布式的3个结点都配置进去


总之,hbaseAPI程序在执行时卡好一会儿不动,随后报错,那很有可能是IO异常,检查一下程序配置以及HBASE配置和hosts文件配置是否正确

希望能帮助到和我碰到相同问题的各位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值