我使用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