From e0d5c3e52ce4a6c6e371fc59a043d77cd6517509 Mon Sep 17 00:00:00 2001 From: xy <748613696@qq.com> Date: Wed, 18 Sep 2024 20:06:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../njcn/csdevice/service/impl/DeviceFtpServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/DeviceFtpServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/DeviceFtpServiceImpl.java index 6fc47aa..9bc5140 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/DeviceFtpServiceImpl.java +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/DeviceFtpServiceImpl.java @@ -68,7 +68,11 @@ public class DeviceFtpServiceImpl implements DeviceFtpService { redisUtil.delete(AppRedisKey.PROJECT_INFO + nDid); // 请求设备文件或目录信息 askDeviceDataFeignClient.askDeviceFileOrDir(nDid, name); - Thread.sleep(3000); + if (name.contains("comtrade")) { + Thread.sleep(10000); + } else { + Thread.sleep(5000); + } // 从 Redis 获取对象 Object object = redisUtil.getObjectByKey(AppRedisKey.PROJECT_INFO + nDid); if (object != null) { @@ -100,7 +104,6 @@ public class DeviceFtpServiceImpl implements DeviceFtpService { try { redisUtil.delete("downloadFilePath:"+name); boolean file = askDeviceDataFeignClient.downloadFile(nDid,name,size,fileCheck).getData(); - Thread.sleep(5000); if (!file) { redisUtil.delete("fileDowning:"+nDid); redisUtil.delete("fileCheck"+name);