From ffa70a1adfcbc62f1d2f34d4e6e0003cd92186dd Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 10 Jun 2022 11:24:03 +0800
Subject: [PATCH] ftp  上传下载设置连接超时时间

---
 src/main/java/org/springblade/modules/FTP/FtpUtil.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/main/java/org/springblade/modules/FTP/FtpUtil.java b/src/main/java/org/springblade/modules/FTP/FtpUtil.java
index 90e28d2..848d565 100644
--- a/src/main/java/org/springblade/modules/FTP/FtpUtil.java
+++ b/src/main/java/org/springblade/modules/FTP/FtpUtil.java
@@ -45,6 +45,10 @@
 		FTPClient ftpClient = null;
 		try {
 			ftpClient = new FTPClient();
+			//设置传输超时时间为60秒
+			ftpClient.setDataTimeout(10000);
+			//连接超时为60秒
+			ftpClient.setConnectTimeout(10000);
 			ftpClient.connect(ftpHost, ftpPort);// 连接FTP服务器
 			ftpClient.login(ftpUserName, ftpPassword);// 登陆FTP服务器
 			if (!FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) {

--
Gitblit v1.9.3