59 lines
2.3 KiB
XML
59 lines
2.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
|
|
"http://www.springframework.org/dtd/spring-beans.dtd">
|
|
<beans>
|
|
<!-- 七牛包转换zip格式任务 -->
|
|
<!-- <bean id="senvenzchangeziptimer" class="com._3e.common.timer.SevenZChangeZipTimer" /> -->
|
|
|
|
<!-- <bean id="handlerInvoking" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> -->
|
|
<!-- <property name="targetObject" ref="senvenzchangeziptimer" /> -->
|
|
<!-- <property name="targetMethod" value="process" /> -->
|
|
<!-- <property name="concurrent" value="false" /> -->
|
|
<!-- </bean> -->
|
|
|
|
<!-- <bean id="jobTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> -->
|
|
<!-- <property name="jobDetail"> -->
|
|
<!-- <ref bean="handlerInvoking" /> -->
|
|
<!-- </property> -->
|
|
<!-- <property name="cronExpression"> -->
|
|
<!--<value>0 0/30 * * * ?</value> -->
|
|
<!--<value>0 0/6 0-23 * * ?</value> -->
|
|
<!-- <value>0 10,20,30,40,50 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1 * * ? </value> -->
|
|
<!-- <value>0 0,30 7,8,9,10,11,12,13,14,15,16,17 * * ? </value> -->
|
|
<!-- <value>0 0/3 * * * ?</value> -->
|
|
<!-- </property> -->
|
|
<!-- </bean> -->
|
|
|
|
<!-- 定时增加删除缓存(慢查询) -->
|
|
<bean id="putcachetimer" class="com._3e.common.timer.CacheTimer" />
|
|
|
|
<bean id="cachehandlerInvoking" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
|
|
<property name="targetObject" ref="putcachetimer" />
|
|
<property name="targetMethod" value="process" />
|
|
<property name="concurrent" value="false" />
|
|
</bean>
|
|
|
|
<bean id="cachejobTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
|
|
<property name="jobDetail">
|
|
<ref bean="cachehandlerInvoking" />
|
|
</property>
|
|
<property name="cronExpression">
|
|
<!--<value>0 0/30 * * * ?</value> -->
|
|
<!--<value>0 0/6 0-23 * * ?</value> -->
|
|
<!-- <value>0 10,20,30,40,50 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0,1 * * ? </value> -->
|
|
<value>0 0 1 * * ? </value>
|
|
<!-- <value>0 0/3 * * * ?</value> -->
|
|
</property>
|
|
</bean>
|
|
|
|
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
|
|
<property name="triggers">
|
|
<list>
|
|
<!-- <ref bean="jobTrigger" /> -->
|
|
<ref bean="cachejobTrigger" />
|
|
</list>
|
|
</property>
|
|
</bean>
|
|
|
|
</beans>
|