在区域分割期间,我的客户端调用因此异常而失败。 但是返回的异常是
org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException: Failed 1 action: NotServingRegionException: 1 time,
at org.apache.hadoop.hbase.client.AsyncProcess$BatchErrors.makeException(AsyncProcess.java:187)
at org.apache.hadoop.hbase.client.AsyncProcess$BatchErrors.access$500(AsyncProcess.java:171)
at org.apache.hadoop.hbase.client.AsyncProcess.getErrors(AsyncProcess.java:897)
at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatchCallback(HConnectionManager.java:2346)
at org.apache.hadoop.hbase.client.HTable.batchCallback(HTable.java:814)
at org.apache.hadoop.hbase.client.HTable.batch(HTable.java:793)
此操作是NotServingRegionException。我想在这种情况下重试一些睡眠,但RetriesExhaustedWithDetailsException在任何情况下都不会只是区域分割。
我该如何处理这个案子? 如果action包含此notservingregion异常,我应该重试吗?