上传war文件后,Spring Scheduler无法正常工作

时间:2017-01-24 06:02:40

标签: java spring cron scheduled-tasks spring-scheduled

我正在使用spring scheduler在我的应用程序中执行某些任务,在构建war文件并将其上传到服务器后,它在我的本地系统中正常工作。

我正在使用cron表达式在特定时间执行任务。

这是我的代码......我错过了什么??????

@Repository
@EnableScheduling
public class ReportScheduler {

_____________

       @Scheduled(cron="0 23 11 ? * *", zone="Asia/Kolkata")
       public void methodC() throws MasterNotRunningException, ZooKeeperConnectionException, ServiceException, IOException {
        try{
        ___________________

        ________________
        }
        catch(Exception)
        {
            e.printstacktrace();
        }

_____________
}

我想每天早上1.1点执行这项任务。

如果我通过在本地系统中更改系统时间进行测试,它可以正常工作。上传war文件后,它无法正常工作。

1 个答案:

答案 0 :(得分:0)

您的CRON表达式在1和?之间缺少空格。这可能会阻止正在执行的作业。