我使用Spring 3注释@计划的在服务器上创建计划的作业。但我对@Scheduled注释的参数(cron,fixedDelay,fixedRate)感到困惑。请解释差异这些参数和情况其中我可以使用这些参数。@计划的注释Spring
2
A
回答
4
我相信不同的选项之间的差异是由明确here。这取决于你需要如何执行任务:
fixedRate
让春天在定期间隔运行任务,即使在最后一次调用可能仍在运行。fixedDelay
特别控制上次执行完成时的下一个执行时间。cron
是源自Unix cron实用程序的功能,并根据您的要求提供各种选项。
2
cron:类似cron的表达式,扩展了通常的UN * X定义,以便在第二个以及第几个月,第二个小时,第几个月,第几个月和第几个星期中包含触发器。
fixedDelay:在上次调用结束和下一次调用结束之间以固定的周期执行带注释的方法。
fixedRate:在调用之间执行带有固定时间段的带注释的方法。
+0
感谢您的回答。 – 2012-07-30 11:48:42
相关问题
- 1. optaplanner找不到注释计划varible
- 2. spring @Transactional注释
- 3. Spring @ComponentScan注释
- 4. Spring @Value注释
- 5. Spring批注与注释
- 6. Spring名称注释
- 7. Spring注释组件
- 8. Spring Scope注释值
- 9. Spring + Hibernate ORM注释
- 10. 注释在Spring MVC
- 11. Spring MVC注释@ModelAttribute
- 12. Spring的@ModelAttribute方法注释
- 13. Spring Portlet中的@GetMapping注释
- 14. @ strut2的Autowired Spring注释
- 15. Spring MVC的:事务注释
- 16. @计划的注释方法在错误的时间开始
- 17. 带注释的spring depenency注入
- 18. ORACLE:解释插入计划
- 19. 与Oracle解释计划
- 20. SQL解释计划调整
- 21. Spring忽略@Transactional注释
- 22. spring dataSource config。与注释
- 23. Java Spring注释错误
- 24. Spring + Jersey交易注释
- 25. Spring 3 @Autowired注释问题
- 26. JPA/JTA/@Transactional Spring注释
- 27. Spring引导@RequestMapping注释
- 28. Spring @Transactional注释忽略
- 29. Spring声明与注释
- 30. Spring @ContextConfiguration注释,TestNG和IDEA
谢谢。现在我清楚这些参数。 – 2012-07-30 11:49:27