diff --git a/src/main/java/com/kiisoo/ic/job/behavior/StorePromotionDataJob.java b/src/main/java/com/kiisoo/ic/job/behavior/StorePromotionDataJob.java index 11d0bfd..577d6c6 100644 --- a/src/main/java/com/kiisoo/ic/job/behavior/StorePromotionDataJob.java +++ b/src/main/java/com/kiisoo/ic/job/behavior/StorePromotionDataJob.java @@ -36,7 +36,7 @@ public class StorePromotionDataJob { @Scheduled(cron = "0 0 1 * * ?") public void syncData(){ try { - int random = new Random(100).nextInt(); + int random = new Random().nextInt(100); Thread.sleep(random*1000); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:00:00"); QueryWrapper qw = new QueryWrapper<>(); diff --git a/src/main/java/com/kiisoo/ic/job/count/SyncCountJobService.java b/src/main/java/com/kiisoo/ic/job/count/SyncCountJobService.java index 43c67bc..3a93aec 100644 --- a/src/main/java/com/kiisoo/ic/job/count/SyncCountJobService.java +++ b/src/main/java/com/kiisoo/ic/job/count/SyncCountJobService.java @@ -23,11 +23,11 @@ public class SyncCountJobService { @Autowired private SysTaskDOMapper sysTaskDOMapper; - @Scheduled(cron = "0 0/15 9 * * ?") + @Scheduled(cron = "0 0/15 9/1 * * ??") public void syncStoreCount(){ try { - int random = new Random(100).nextInt(); - Thread.sleep(random*1000); + int random = new Random().nextInt(100); + Thread.sleep(random*100); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:00"); QueryWrapper qw = new QueryWrapper<>(); qw.eq("type",TASK_TYPE_STORE_COUNT).eq("create_time",sdf.format(new Date())).last("limit 1"); @@ -45,7 +45,7 @@ public class SyncCountJobService { @Scheduled(cron = "0 0 2 * * ?") public void syncAllCount(){ try { - int random = new Random(100).nextInt(); + int random = new Random().nextInt(100); Thread.sleep(random*1000); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:00:00"); QueryWrapper qw = new QueryWrapper<>();