关于quartz定期,起服务时不新增配置文件中的定期问题

问题原因:生产环境中起服务,未加载配置文件信息,且quartz连接超时

查找原因发现 由于别人新建了一个定期文件 并将 quartz工厂类的id于之前文件的id命名成相同导致加载的时候 由于单例的原因不能加载另一个配置文件


正确的配置: 可将多个定期配置到同一个文件中 用同一个quartz工厂类 或者将quartz工厂类的id名称成不同的名称

	<bean id="xxxjob"
class="org.springframework.scheduling.quartz.JobDetailBean">
<!--调用的类 -->
<property name="jobClass" value="com.cvicse.hrzcyp.flow.InfoSubmitProjectMessageTimingFlow">
</property>
<property name="jobDataAsMap">
<map>
<entry key="timeout" value="0"/>
</map>
</property>
</bean>
<!-- 定时任务-押品信息报送 -->
<bean id="xxx" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="xxxjob" />
</property>
<!-- cron表达式 -->
<property name="cronExpression" >
<!-- 每天的23:00:00执行 -->
<value>0 0 23 * * ? *</value>
</property>
</bean> <!-- quartz工厂类 -->
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="configLocation" value="classpath:quartz.properties" />
<property name="dataSource" ref="dataSource"></property>
<property name="quartzProperties">
<map>
<entry key="org.quartz.jobStore.isClustered" value="true" />
<entry key="org.quartz.scheduler.instanceName" value="MyClusteredScheduler" />
<entry key="org.quartz.scheduler.instanceId" value="AUTO" />
<entry key="org.quartz.plugin.jobHistory.class" value="org.quartz.plugins.history.LoggingJobHistoryPlugin" />
</map>
</property>
<property name="triggers">
<list>
<ref bean= "xxx" />
</list>
</property>
</bean>

最新文章

  1. Ubuntu16.04安装有道词典
  2. MMORPG大型游戏设计与开发(part6 of net)
  3. QT 的下载地址
  4. Android项目实战(十):自定义倒计时的TextView
  5. NSNumber和NSValue
  6. ArrayList和Hashtable
  7. Spreadsheet Tracking
  8. LIMS系统供应商一览表
  9. MVC中Razor视图基本语法(1)
  10. centos7 部署ssserver
  11. QT树莓派交叉编译环开发环境搭建(附多个exe工具下载链接)
  12. Javascript中Function,Object,Prototypes,__proto__等概念详解
  13. hibernate初体验
  14. [探索]点点轻博客搬家到WordPress(一)
  15. Objective-C和Swift
  16. PHP 调用 Go 服务的正确方式 - Unix Domain Sockets
  17. ML.NET is an open source and cross-platform machine learning framework
  18. Flask上下文管理源码--亲自解析一下
  19. 29.求3x3的整数矩阵对角线元素之和
  20. ElasticSearch(简称ES)

热门文章

  1. 牛客小白月赛11 Rinne Loves Xor
  2. GAN生成式对抗网络(四)——SRGAN超高分辨率图片重构
  3. Sketch教程
  4. CentOS 安装 MySQL PDO 扩展
  5. ROS Topic 常用指令
  6. 【C/C++】Linux的gcc和g++的区别
  7. java实现磁盘先来先服务算法
  8. SpringBoot2.0 Actuator 监控参数说明
  9. python中文显示乱码,已经在开头有了coding: utf-8
  10. 多线程循环打印ABC