使用哪个执行程序和调度程序

时间:2014-11-17 07:16:47

标签: java spring-mvc configuration scheduler executor

我正在阅读下面的文章以实现执行程序和调度程序。

http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html#scheduling-enable-annotation-support

当我们指定下面的xml条目时,任何人都可以告诉我它使用哪个执行器和调度程序

<task:annotation-driven executor="myExecutor" scheduler="myScheduler"/>
<task:executor id="myExecutor" pool-size="5"/>
<task:scheduler id="myScheduler" pool-size="10"/>

2 个答案:

答案 0 :(得分:0)

内部春天使用org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor用于task:executor的命名空间,org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler用于task:scheduler

请参阅相应的API文档herehere

答案 1 :(得分:-1)

指定包

该包中具有注释@ Configuration,@ EnableScheduling和@Scheduled方法的任何类(cron =&#34;&#34;)将在cron表达式中的上述时间安排。