我正在考虑在我的应用程序启动时创建一个HBase表,并在我的应用程序运行时保持打开状态。我的申请可能会无限期地运行。
如果我从未关闭HBase表会怎样?
我有 HBase权威指南,但我没有找到我在那里寻找的信息。如果有任何在线参考,请提供。
答案 0 :(得分:2)
这是摘自第25页的“HBase in Action”:
“当你完成它时关闭表格允许底层 要返回池的连接资源。“
答案 1 :(得分:0)
This blog post是关于HBase的超时。一般来说,有很多:
您可以尝试稍微提高它们并为重试计数设置一个非常高的值。这可以使你的会话在很长一段时间内保持活力。
当HBase客户端系统崩溃时,连接会因超时而关闭。