648540858
2023-11-21 c98ef23b98573d622f6637bb181bfebc8172b118
src/main/java/com/genersoft/iot/vmp/conf/CloudRecordTimer.java
@@ -41,8 +41,8 @@
    /**
     * 定时查询待删除的录像文件
     */
//    @Scheduled(fixedRate = 5000) //每五秒执行一次,方便测试
    @Scheduled(cron = "0 0 0 * * ?")   //每天的0点执行
    @Scheduled(fixedRate = 5000) //每五秒执行一次,方便测试
//    @Scheduled(cron = "0 0 0 * * ?")   //每天的0点执行
    public void execute(){
        logger.info("[录像文件定时清理] 开始清理过期录像文件");
        // 获取配置了assist的流媒体节点
@@ -56,7 +56,7 @@
            Calendar lastCalendar = Calendar.getInstance();
            if (mediaServerItem.getRecordDay() > 0) {
                lastCalendar.setTime(new Date());
                // 获取保存的最后截至日期,因为每个节点都有一个日期,也就是支持每个节点设置不同的保存日期,
                // 获取保存的最后截至日[期,因为每个节点都有一个日期,也就是支持每个节点设置不同的保存日期,
                lastCalendar.add(Calendar.DAY_OF_MONTH, -mediaServerItem.getRecordDay());
                Long lastDate = lastCalendar.getTimeInMillis();