如何确保我不会遇到LeaseExpiredException

时间:2013-08-31 22:47:30

标签: java hadoop

在我的工作完成后,我有一个程序可以将文件上传到S3中。我必须做一些处理,这就是我没有直接写入S3的原因。我使用了waitForCompletion但是我仍然得到_temporary目录的org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException,它在我使用FileSystem尝试打开文件之前被删除。

我的下一个选择是捕获异常并跳过该文件,但有更好的选择吗?

0 个答案:

没有答案