当前位置: 代码迷 >> J2EE >> quartz 2.2 当job报错时,居然自动重新调用了3次,求大神解答
  详细解决方案

quartz 2.2 当job报错时,居然自动重新调用了3次,求大神解答

热度:505   发布时间:2016-04-17 23:36:01.0
quartz 2.2 当job出错时,居然自动重新调用了3次,求大神解答
今天测试了下,job的execute方法执行一段报错的代码,连续执行了4次,换一另外出错的代码,重复执行了60次,这是什么原因? quartz 自己的机制还是bug?

配置文件:
#============================================================================
# Configure Main Scheduler Properties  
#============================================================================

org.quartz.scheduler.instanceName: MyScheduler
org.quartz.scheduler.instanceId: AUTO
org.quartz.scheduler.skipUpdateCheck: true

#============================================================================
# Configure ThreadPool  
#============================================================================

org.quartz.threadPool.class: org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount: 50
org.quartz.threadPool.threadPriority: 8

#============================================================================
# Configure JobStore  
#============================================================================

#org.quartz.jobStore.misfireThreshold: 6000
#org.quartz.jobStore.class: org.quartz.simpl.RAMJobStore

org.quartz.jobStore.class: org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.useProperties: true
org.quartz.jobStore.dataSource: myDS
org.quartz.jobStore.tablePrefix: QRTZ_

#org.quartz.jobStore.isClustered: false
#============================================================================
# Configure Datasources  
#============================================================================
# 151.16.25.5:7000  151.16.17.202:5000 fpzwcx fpzwcx8739 192.168.1.3:5000
org.quartz.dataSource.myDS.driver: com.sybase.jdbc4.jdbc.SybDriver
org.quartz.dataSource.myDS.URL: jdbc:sybase:Tds:192.168.5.100:5000/fpzwcx?language=us_english
org.quartz.dataSource.myDS.user: sa
org.quartz.dataSource.myDS.password: sybase
org.quartz.dataSource.myDS.maxConnections: 20
------解决思路----------------------
我都是用xml来配置的,就算出异常也没你这样的情况,换个版本试试,或者改用xml配置。
  相关解决方案