qq_17025903
南归北隐
采纳率42.9%
2018-03-23 06:22 阅读 3.1k

quartz配置完不执行也不报错,帮忙看看哪的原因。

5
<bean id="EventNotificationDao" class="cn.secure.dao.EventNotificationDao">
    <property name="jdbcTemplate" ref="jdbcTemplate" />
</bean>

<bean id="EventNotificationService" class="cn.secure.service.impl.EventNotificationServiceImpl">
    <property name="EventNotificationDao" ref="EventNotificationDao" />
</bean>

<bean id="myTask" class="cn.secure.web.front.EventNotificationController">
    <property name="EventNotificationService" ref="EventNotificationService" />
</bean>
    <!--定时任务 -->
<bean id="upgradeJobDetail1" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
    <property name="targetObject" ref ="myTask" />
    <property name="targetMethod" value="addHttpNowData" />

</bean>
    <bean id="upgradeTrigger1" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
    <property name="jobDetail" ref="upgradeJobDetail1" />
    <property name="cronExpression" value="0/2 * * ? * *"/>
</bean>             
    <!-- 线程执行器配置,用于任务注册 -->
<bean id="executor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
    <property name="corePoolSize" value="10" />
    <property name="maxPoolSize" value="100" />
    <property name="queueCapacity" value="500" />
</bean>

<!-- 设置调度 开启定时任务 -->
<bean  
  class=" org.springframework.scheduling.quartz.SchedulerFactoryBean">
      <property name="jobDetails">
        <list>

            <ref bean="upgradeJobDetail1"/>
        </list>
    </property>

    <property name="triggers">
        <list>

        <ref bean="upgradeTrigger1"  />
    <!--     -->

            <!-- drill删除后需要注释掉 :每小时插入一次临时攻击数据 <ref bean="upgradeTrigger" />-->
            <!-- drill删除后需要注释掉 :每小时为漏洞页面和安全事件页面加缓存 <ref bean="cacheTrigger" />-->
            <!-- drill删除后需要注释掉 :每月插入一次临时数据 <ref bean="upgradeTrigger1" />-->
            <!-- 给态势页面的orgId=23,51的研究所的网站风险等级列表和主机风险等级列表加上前四个季度的缓存 -->
            <!-- <ref bean="upgradeTrigger2" /> -->
            <!-- 资产页面的四个季度数据加缓存 -->
            <!-- <ref bean="cacheTrigger2" /> -->
            <!-- (以后扩展用,现在没用)每个月从exhibit_cnic_host_bugs_list表里取安全等级为高的前四个季度数据,写入到exhibit_sino_host_bugs_list表里:<ref bean="upgradeTrigger3" /> -->
        </list>
    </property>

    <property name="taskExecutor" ref="executor" />

</bean>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • jxwisdom jxwisdom 2018-03-23 07:35


        <ref bean="upgradeTrigger1"  />
    <!--     -->
    
            <!-- drill删除后需要注释掉 :每小时插入一次临时攻击数据 <ref bean="upgradeTrigger" />-->
            <!-- drill删除后需要注释掉 :每小时为漏洞页面和安全事件页面加缓存 <ref bean="cacheTrigger" />-->
            <!-- drill删除后需要注释掉 :每月插入一次临时数据 <ref bean="upgradeTrigger1" />-->
            <!-- 给态势页面的orgId=23,51的研究所的网站风险等级列表和主机风险等级列表加上前四个季度的缓存 -->
            <!-- <ref bean="upgradeTrigger2" /> -->
            <!-- 资产页面的四个季度数据加缓存 -->
            <!-- <ref bean="cacheTrigger2" /> -->
            <!-- (以后扩展用,现在没用)每个月从exhibit_cnic_host_bugs_list表里取安全等级为高的前四个季度数据,写入到exhibit_sino_host_bugs_list表里:<ref bean="upgradeTrigger3" /> -->
        </list>
    </property>
    

    打开一个注释

    点赞 评论 复制链接分享
  • jning1115 老枪92 2018-03-23 08:17

    图片说明

    点赞 评论 复制链接分享
  • qq_17025903 南归北隐 2018-03-23 08:48

    听别的程序员说原先还能用的,感觉应该不是代码的问题,jar包也有啊。。我艹。。。

    点赞 评论 复制链接分享
  • qq_17025903 南归北隐 2018-04-27 01:33

    已经解决,因为log jar包冲突

    点赞 评论 复制链接分享

相关推荐