Spark操作HBase执行卡住无响应问题解决

开发HBaseUtil工具类的时候,测试增删改查功能,发现无论哪一个都无法执行,程序卡在最后一步操作数据位置不动,也不报错,检查代码也未发现问题,经过漫长的排查,居然是配置文件中zookeeper的服务器列表之间多了空格!!!

Configuration configuration = HBaseConfiguration.create();
        configuration.set("hbase.zookeeper.quorum", load.getString("hbase.zookeeper.quorum"));

原来的代码是这样的:主机名逗号后面有空格,hbase初始化连接信息时卡着不动

####################HBase相关配置####################
hbase.zookeeper.quorum="test01, test02, test03, test04"

将空格去掉:

####################HBase相关配置####################
hbase.zookeeper.quorum="test01,test02,test03,test04"

问题完美解决!

你可能感兴趣的:(HBase)