我的HBase版本是1.1.3,在进行scan时候抛出ScannerTimeoutException异常,具体如下:
Exceptioninthread”main”java.lang.RuntimeException:org.apache.hadoop.hbase.client.ScannerTimeoutException: 143538ms passed since the last invocation, timeout is currently set to 60000
这个是异常是说连接超时,大于默认的1分钟,在网上百度了一下,有很多的解决方法,其中最多的就是把这个值改的大一些,如下
config.setLong(HConstants.HBASE_REGIONSERVER_LEASE_PERIOD_KEY,300000);
用这个方法你会发现已经过时,但是还能用,先将就用吧!
相关文章
- JTable在线程“AWT-EventQueue-0”java.lang中抛出异常。ArrayIndexOutOfBoundsException一些查询
- 我用eclipse+myeclipse+tomcat建了3个文件,在Oracle中建了一个表,然后运行文件,但是连接Oracle时出现异常,好像是找不到Oracle的驱动
- java程序中抛出异常的两种方式,及异常抛出的顺序
- C++ 多线程中的一个抛出异常
- Android ADT插件更新后程序运行时抛出java.lang.VerifyError异常解决办法
- Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别代表什么意义?在try块中可以抛出异常吗?
- websphere6中抛出java.util.NoSuchElementException异常
- HBase中此类异常解决记录org.apache.hadoop.ipc.RemoteException(java.io.IOException):
- BeginInvoke - 当try块中的方法抛出时,为什么此代码中的catch块没有捕获到InvalidOperationException异常?
- 为什么运行Response.Redirect()时会出现抛出异常?