Quartz scheduler bloque la DB
Bonjour,
J'utilise Quartz 2.2.2 en clusturing mode et Spring 4.2.
Je rencontre un problème avec Quartz parce-qu'il bloque la DB quand il n'arrive pas à se connecter à la DB.
J'aimerais savoir s'il est possible de limiter les essais de connexion à la DB ? Par exemple lui dire qu'il tente de se connecter 3 fois et que s'il n'y parvient pas, il arrête.
Voici mon Quartz.properties :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| #============================================================================
# Configure Main Scheduler Properties
#============================================================================
org.quartz.scheduler.instanceName = MyScheduler
org.quartz.scheduler.instanceId = AUTO
#============================================================================
# Configure ThreadPool
#============================================================================
org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount = 1
#============================================================================
# Configure JobStore
#============================================================================
org.quartz.jobStore.misfireThreshold = 60000
org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.useProperties = false
org.quartz.jobStore.dataSource = quartzDS
org.quartz.jobStore.tablePrefix = QRTZ_
org.quartz.jobStore.isClustered = true
org.quartz.jobStore.clusterCheckinInterval = 20000
#============================================================================
# Configure Datasources
#============================================================================
org.quartz.dataSource.quartzDS.jndiURL=java:/comp/env/jdbc/E760 |
Avez-vous une idée ? J'ai jeté un oeil à la doc' de Quartz, mais je n'ai rien pu trouver qu'il m'aide.
Merci !