一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

spring中使用quartz的配置文件

 LibraryPKU 2013-04-16

quartz主要是三個部分:Scheduler Job Trigger,其中,Job 負(fù)責(zé)定義需要執(zhí)行的任務(wù),Trigger 負(fù)責(zé)設(shè)置調(diào)度策略,Scheduler 將二者組裝在一起,并觸發(fā)任務(wù)開始執(zhí)行。Scheduler 可以通過SchedulerFactory來生成.

用spring封裝后的quartz更簡單,下面是一個具體的配置例子:

在其中job,用targetObject來指定任務(wù)類,可以 是任意的spring bean,targetMethod指定任務(wù)執(zhí)行的方法.Tigger一般用兩種,CronTriggerBean和 SimpleTriggerBean,一個triggerBean中可以配置多個job,一個Scheduler中可以配置多個trigger.

 

Xml代碼  收藏代碼
  1. <!-- quartz定時調(diào)度執(zhí)行 網(wǎng)站自動發(fā)現(xiàn) begin -->  
  2. <bean id="siteSearchJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">  
  3.     <property name="targetObject">  
  4.         <ref bean="websiteSearchEngine"/>  
  5.     </property>  
  6.     <property name="targetMethod">  
  7.         <value>runWebsiteSearcher</value>  
  8.     </property>     
  9. </bean>  
  10.   
  11. <bean id="siteSearchSimpleTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">  
  12.     <property name="jobDetail">  
  13.         <ref bean="siteSearchJobDetail"/>  
  14.     </property>  
  15.       
  16.     <!--每15天執(zhí)行一次 -->  
  17.    <property name="cronExpression" value="* * * */15 * ?" />   
  18. </bean>  
  19.   
  20. <bean id="siteSearchSfb" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">  
  21.     <property name="triggers">  
  22.         <list>  
  23.             <ref bean="siteSearchSimpleTrigger"/>  
  24.         </list>  
  25.     </property>  
  26.       
  27.     <property name="autoStartup">  
  28.         <value>false</value>  
  29.     </property>  
  30.       
  31.     <property name="quartzProperties">  
  32.         <props>  
  33.             <prop key="org.quartz.scheduler.instanceName">DefaultQuartzScheduler</prop>  
  34.             <prop key="org.quartz.scheduler.rmi.export">false</prop>  
  35.             <prop key="org.quartz.scheduler.rmi.proxy">false</prop>  
  36.             <prop key="org.quartz.scheduler.wrapJobExecutionInUserTransaction">false</prop>  
  37.             <prop key="org.quartz.threadPool.class">org.quartz.simpl.SimpleThreadPool</prop>  
  38.             <prop key="org.quartz.threadPool.threadCount">1</prop>  
  39.             <prop key="org.quartz.threadPool.threadPriority">5</prop>  
  40.             <prop key="org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread">true</prop>  
  41.             <prop key="org.quartz.jobStore.misfireThreshold">60000</prop>  
  42.             <prop key="org.quartz.jobStore.class">org.quartz.simpl.RAMJobStore</prop>  
  43.         </props>  
  44.     </property>  
  45. </bean>  
  46. <!-- quartz定時調(diào)度執(zhí)行 網(wǎng)站自動發(fā)現(xiàn)end -->   

 

 下面是一個simpleTigger的例子:

 

Java代碼  收藏代碼
  1. <bean id="mergeSimpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">  
  2.         <property name="jobDetail">  
  3.             <ref bean="mergeJobDetail"/>  
  4.         </property>  
  5.         <property name="startDelay">  
  6.              <!--5*1000毫秒-->  
  7.             <value>5000</value>  
  8.         </property>  
  9.         <property name="repeatInterval">  
  10.             <value>300000</value>  
  11.         </property>  
  12.     </bean> 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产又猛又黄又粗又爽无遮挡| 欧美日韩国产亚洲三级理论片| 亚洲性生活一区二区三区| 日韩视频在线观看成人| 日韩一级欧美一级久久| 内射精品欧美一区二区三区久久久 | 五月激情婷婷丁香六月网| 日韩欧美一区二区久久婷婷| 91精品日本在线视频| 色老汉在线视频免费亚欧| 99久久精品国产麻豆| 欧美在线观看视频三区| 99久久精品午夜一区二区| 久热人妻中文字幕一区二区| 免费久久一级欧美特大黄孕妇| 少妇人妻精品一区二区三区| 国产免费一区二区三区不卡| 亚洲国产香蕉视频在线观看| 成人亚洲国产精品一区不卡| 熟女乱一区二区三区丝袜| 色一情一乱一区二区三区码| 国产成人精品99在线观看| 日韩欧美一区二区黄色| 日韩欧美三级视频在线| 在线免费观看一二区视频| 国产成人亚洲欧美二区综| 欧美日韩亚洲精品内裤| 91福利视频日本免费看看| 国产精品刮毛视频不卡| 久久综合狠狠综合久久综合| 国产一区二区三区av在线| 99精品人妻少妇一区二区人人妻| 中国一区二区三区不卡| 亚洲妇女黄色三级视频| 亚洲综合日韩精品欧美综合区| 亚洲国产天堂av成人在线播放| 国产精品成人一区二区在线| 五月婷婷六月丁香亚洲| 日韩人妻毛片中文字幕| 日韩国产中文在线视频| 婷婷伊人综合中文字幕|