@Scheduled不工作:Spring 4

时间:2016-11-18 10:51:39

标签: java spring cron scheduler

无法让@Scheduled工作。

我有什么:

  1. @EnableScheduling在我的配置类上。
  2. 调度程序bean在组件扫描下
  3. @Scheduled应用于方法:

    @Scheduled(cron = "* * * * * *")
    public void callOutLogsPurgeScheduler3(){
        try{
            LOG.info("executing some job for something...");
            ZoneId zone = ZoneId.of("Asia/Kolkata");
            long _30DaysBack = LocalDateTime.now().minusDays(30).atZone(zone).toEpochSecond();
            //doing something here
        }catch(Exception e){
            LOG.info("Error while executing some job for something :  {}",e);
        }
    }
    
  4. 这两个日志都没有打印在我的日志中。 试过断点,永远不会被触发。

    如果我在这里遗漏了某些东西,有人能指出我吗? 什么可能是错的?

    我在Ubuntu 14.04上运行

0 个答案:

没有答案