| | |
| | | private final AtomicBoolean runningPic = new AtomicBoolean(false); |
| | | @Scheduled(cron = "0/10 * * * * ?") |
| | | public void syncVideoMediaUrl() { |
| | | log.warn("开始同步视频媒体"); |
| | | log.debug("开始同步视频媒体"); |
| | | if (!runningVideo.compareAndSet(false, true)) { |
| | | log.warn("上一次同步还没完成,跳过本次调度"); |
| | | log.debug("上一次同步还没完成,跳过本次调度"); |
| | | return; |
| | | } |
| | | try { |
| | |
| | | } |
| | | @Scheduled(cron = "0/10 * * * * ?") |
| | | public void syncPicMediaUrl() { |
| | | log.warn("开始同步图片媒体"); |
| | | log.debug("开始同步图片媒体"); |
| | | if (!runningPic.compareAndSet(false, true)) { |
| | | log.warn("上一次同步还没完成,跳过本次调度"); |
| | | return; |