druid 连接池 最大等待时间 缺省启用公平锁
时间: 2024-06-19 07:03:13 浏览: 240
spring boot配置druid连接池的完整步骤
根据Druid官方文档,Druid连接池有关于等待最长时间和公平锁的配置项。具体解答如下:
1. Druid连接池的最大等待时间配置项为maxWait,用于配置一个连接在获取不到时最长的等待时间。如果超时则会抛出SQLException,但是如果一个连接在最小空闲时间内创建,则不会限制其最长使用时间。此配置的默认值为-1,表示没有限制。
2. Druid连接池缺省启用公平锁。在连接池配置中,fair和fairQueue两个属性控制公平锁的使用。默认情况下,fair=false,即是非公平锁。但是fairQueue默认为true,表示采用公平的等待队列。
参考文献:
- <<Druid连接池配置>> [^1]
阅读全文