ユーザーがファイルを Hadoop hdfs にアップロードすると、ユーザーは Web 経由でアップロードの状態を確認できる Web プロジェクトを設計したいと考えています。シンプルなJava APIはありますか?
誰でも助けることができますか?
今のところ、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));
}
}