解决方案 »

  1.   

    Quartz没搞过,但是我的做法一般是把这些任务用单独的线程去做。
      

  2.   

    <property name="concurrent">可以设置任务是否并行,希望对你有帮助。<!--定时执行配置 --> 
       <bean id="testQuartz" class="com.sample.quartz.QuartzSimple" /> 
       <!-- bean触发方法配置 --> 
       <bean name="quartzBean" 
        class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> 
        <!-- bean名字 --> 
        <property name="targetObject" ref="testQuartz" /><!--目标对象--> 
        <!-- bean方法 --> 
        <property name="targetMethod"><!--目标方法--> 
         <value>test</value> 
        </property> 
        <property name="concurrent"><!--配置为false不允许任务并发执行--> 
         <value>false</value> 
        </property> 
       </bean>
      

  3.   

    5225[i][/i][u][/u]
      

  4.   

    应该是fixedDelay模式执行更好,这个是指每个任务间固定时间间隔。fixedRate是按固定时间频率。