Java 石英调度器在数据库连接失败时锁定数据库

Java 石英调度器在数据库连接失败时锁定数据库,java,database,quartz-scheduler,Java,Database,Quartz Scheduler,我在集群模式下使用Quartz 2.2.2和Spring 4.2。 我面临石英的一个问题,因为当它无法连接到DB时,他会锁定DB。 当我说DB被锁定时,我的意思是DB将锁定试图使用错误密码连接的配置文件。Quartz将在其出现故障时尝试连接,DB将锁定配置文件以确保安全。 我想知道,当Quartz出现故障时,是否可以限制其连接尝试 石英。特性: #===========================================================================

我在集群模式下使用Quartz 2.2.2和Spring 4.2。 我面临石英的一个问题,因为当它无法连接到DB时,他会锁定DB。 当我说DB被锁定时,我的意思是DB将锁定试图使用错误密码连接的配置文件。Quartz将在其出现故障时尝试连接,DB将锁定配置文件以确保安全。 我想知道,当Quartz出现故障时,是否可以限制其连接尝试

石英。特性:

#============================================================================
# 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
你知道吗?我看了一下石英的医生,但没有找到什么可以帮助我的。 那里有一个类似的帖子:

但我想知道是否有另一种解决办法

非常感谢