Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/FtpFileManagerImpl.java =================================================================== diff -u -r39644 -r39645 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/FtpFileManagerImpl.java (.../FtpFileManagerImpl.java) (revision 39644) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/filemanager/FtpFileManagerImpl.java (.../FtpFileManagerImpl.java) (revision 39645) @@ -316,7 +316,10 @@ e.printStackTrace(); } if(ftp == null){ - throw new RuntimeException("从连接池中获取不到到FTPClient"); + if(ftpPool != null){ + logger.debug("从连接池中获取不到连接,连接池状态: 活跃=" + ftpPool.getNumActive() + ", 空闲=" + ftpPool.getNumIdle()); + } + throw new RuntimeException("从连接池中获取不到连接"); } logger.debug("getFTPClient===end"); return ftp;