智慧保安后台管理-外网
Administrator
2022-06-10 ffa70a1adfcbc62f1d2f34d4e6e0003cd92186dd
ftp  上传下载设置连接超时时间
2 files modified
12 ■■■■ changed files
src/main/java/org/springblade/modules/FTP/FtpUtil.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/quartz/task/Task.java 8 ●●●●● patch | view | raw | blame | history
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())) {
src/main/java/org/springblade/modules/quartz/task/Task.java
@@ -391,7 +391,8 @@
     * 用户集合信息处理
     * @param result
     */
    private void userListInfoHandler(Result result) {
    @Async
    public void userListInfoHandler(Result result) {
        //获取 result
        List<Result> data1 = result.getData();
        System.out.println("批量导入数据 = " + data1);
@@ -515,7 +516,7 @@
            ftp.setControlEncoding("GBK");
            // 检验文件是否存在
            ftp.changeWorkingDirectory(ftpPath);
//            ftp.changeWorkingDirectory(ftpPath);
            // Use passive mode as default
            ftp.enterLocalPassiveMode();
@@ -583,7 +584,8 @@
     * 报名信息处理
     * @param result
     */
    private void applyHandler(String uuid,Result result) {
    @Async
    public void applyHandler(String uuid,Result result) {
        //取出培训学校id
        //从redis 中获取用户数据
        String s = redisTemplate.opsForValue().get(uuid).toString();