1
我想設計一個web項目,當用戶上傳文件到hadoop hdfs時,用戶可以通過web看到他們的上傳狀態。有沒有簡單的Java API?通過web進度條跟蹤hadoop文件上傳狀態?
任何人都可以幫忙嗎?
現在我只知道如何使用api將文件上傳到hdfs。
public synchronized static void upload(FileSystem fs, String local,
String remote) {
// Path home = fs.getHomeDirectory();
Path workDir = fs.getWorkingDirectory();
Path dst = new Path(workDir + "/" + remote);
Path src = new Path(local);
try {
fs.copyFromLocalFile(false, true, src, dst);
log.info("upload " + local + " to " + remote + " successed. ");
} catch (Exception e) {
log.error("upload " + local + " to " + remote + " failed :"
+ ExceptionUtils.getFullStackTrace(e));
}
}