锁定老帖子 主题:Spring 启动定时任务
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (8)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-13
<bean id="reportTimerTask" class="com.suntown.webservices.his.ToHISTaskDriver"> <property name="masterManager"> <ref local="masterManager" /> </property> </bean> <bean id="scheduleReportTask" class="org.springframework.scheduling.timer.ScheduledTimerTask"> <property name="timerTask" ref="reportTimerTask" /> <!-- 每多少时间运行一次 --> <property name="period"> <value>4000</value> </property> <!-- 延迟启动任务 --> <property name="delay"> <value>4000</value> </property> </bean> <bean class="org.springframework.scheduling.timer.TimerFactoryBean"> <property name="scheduledTimerTasks"> <list><ref bean="scheduleReportTask"/></list> </property> </bean> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-07-13
好!收下了
|
|
返回顶楼 | |
发表时间:2011-07-14
感觉还是Quarz专业些啊
|
|
返回顶楼 | |
发表时间:2011-07-14
我也有同感,Quarz 要好些啊
|
|
返回顶楼 | |
发表时间:2011-07-14
看用途的吧~~不是很复杂的,没必要quartz,再说spring也集成了quartz
|
|
返回顶楼 | |
发表时间:2011-07-15
quartz 集群时,老任务不能自动移除吗?
|
|
返回顶楼 | |
发表时间:2011-07-15
quartz如何自动调整任务的启动周期呢?
|
|
返回顶楼 | |
发表时间:2011-07-15
quartz 也可以用注解的。挺简单的。不用这么多配置。
但是不知道怎么才能在服务器启动后延迟几秒调用。。 只能设定一个周期调用 |
|
返回顶楼 | |
发表时间:2011-07-16
simple1024 写道 quartz 也可以用注解的。挺简单的。不用这么多配置。
但是不知道怎么才能在服务器启动后延迟几秒调用。。 只能设定一个周期调用 <bean id="quartzScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="applicationContextSchedulerContextKey" value="applicationContextKey" /> <property name="configLocation" value="classpath:config/spring/quartz.properties" /> <property name="startupDelay" value="10" /> <property name="autoStartup" value="false"/> <property name="overwriteExistingJobs" value="true" /> </bean> startupDelay 参数即为延后调用。 Quartz的注解是如何配置的?这个不太清楚。 另外想尝试用spring整合quartz 2.X版本,结果没成功。 |
|
返回顶楼 | |
发表时间:2011-07-17
我也想知道 怎么项目启动初始化 和spring结合
|
|
返回顶楼 | |