cron.yaml没有在AWS ElasticBeanstalk worker环境中加载以进行调度

时间:2018-07-08 10:04:49

标签: spring-boot elastic-beanstalk amazon-elastic-beanstalk

我正在使用Elastic Beanstalk Worker Environment调度一些作业,并使用Spring Boot创建JAR文件。

根据文档,我们应该将cron.yaml文件放在应用程序的根目录中。我将cron.yaml文件放在Jar的顶级目录中。

但是cron.yaml无法加载并且调度无法正常工作。这是我的cron.yaml

version: 1
cron:
 - name: "someJob"
   url: "/someJob"
   schedule: "* * * * *"

如果我使用像@Scheduled(cron = "${data.scheduler.cron}")这样的Spring crons可以正常工作,但是我不想使用它,因为将来我可能有多个工作人员来分担负载。春季cron将在每位工人上工作

0 个答案:

没有答案