什么时候关闭hbase连接以及如果不关闭连接会发生什么

时间:2019-04-10 13:15:50

标签: scala hbase

是hbase的新手。我想对不同的表执行2次扫描操作。 这样我就可以返回遗传函数进行扫描,并在scala中结束连接。

fuctionhbasescan(表名1,扫描字段) fuctionhbasescan(Tablename2,scanfield)

当我为表名1调用该函数时,它可以正常工作并返回结果。 但是当我为表名2调用相同的函数时,它说连接已关闭。

在scala中是否仅为该实例建立了一个连接?我们需要在驱动程序的进程结束时关闭连接吗?

请帮助我了解连接过程及其工作原理。

注意:(HConnectionManager)连接是使用connectionfactory.createconnection然后建立connection.getTable建立的。

1 个答案:

答案 0 :(得分:0)

根据所提供的信息不确定,但是第一个功能可能已关闭连接。您可以