我在Spring Boot项目中使用Quartz。我有一个从cron执行的作业,可以手动执行。我如何配置在同一时间只执行一次此作业。@DisallowConcurrentExecution将适合如果作业不能手动触发,但在这种情况下,它是不够的。
xytpbqjk1#
@DisallowConcurrentExecution应该可以工作,否则您也可以根据需要尝试实现一个侦听器并否决执行作业。ref-Quartz: skipping duplicate job fires scheduled with same fire time
1条答案
按热度按时间xytpbqjk1#
@DisallowConcurrentExecution应该可以工作,否则您也可以根据需要尝试实现一个侦听器并否决执行作业。ref-Quartz: skipping duplicate job fires scheduled with same fire time