From 450083f7d9d5b687c732acddefb56632f7b3d5ad Mon Sep 17 00:00:00 2001 From: shikeying <shikeying@163.com> Date: 星期一, 14 十一月 2022 12:53:39 +0800 Subject: [PATCH] 添加文本推荐API接口 --- recommend-video/src/main/java/com/iplatform/recvideo/util/SFTPUtil.java | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/recommend-video/src/main/java/com/iplatform/recvideo/util/SFTPUtil.java b/recommend-video/src/main/java/com/iplatform/recvideo/util/SFTPUtil.java index dd2b5da..88c25b0 100644 --- a/recommend-video/src/main/java/com/iplatform/recvideo/util/SFTPUtil.java +++ b/recommend-video/src/main/java/com/iplatform/recvideo/util/SFTPUtil.java @@ -221,10 +221,26 @@ if (!parentFile.exists()) { parentFile.mkdirs(); } - sftp.get(downloadFile, new FileOutputStream(file)); - log.info("file:{} is download successful", downloadFile); + if (isExistSftp(downloadFile)) { + sftp.get(downloadFile, new FileOutputStream(file)); + log.info("file:{} is download successful", downloadFile); + } else { + log.error("file:{} is not found", downloadFile); + } } + // 鍒ゆ柇鏂囦欢鏄惁瀛樺湪 + public boolean isExistSftp(String filePach) { + try { + sftp.lstat(filePach); + } catch (SftpException e) { + log.info("isExistSftp()==> file:{} is not found", filePach); + return false; + } + return true; + } + + /** * 涓嬭浇鏂囦欢 * -- Gitblit v1.9.1