我们正在为我们的应用程序使用tomcat连接池。从日志中可以不时地看到池中没有连接。虽然它不会停止应用程序服务器本身,但用户操作会因此而中断。我们将以下参数添加到数据源。:
<Resource
name=XXXXX
type=xxxxx
username=xxxxx
password=xxxxxx
driverClassName=xxxxx
maxIdle=2
url=xxxxx
maxActive=10
/>
问题:连接池是否可能在一段时间内变空,然后再次可以连接?
答案 0 :(得分:0)
除非所有空闲连接都未通过验证查询,否则连接池不会降至0。这里发生的是你的连接空闲时间超过maxIdle大小2.空闲连接通常是一件好事,因为它们避免了你遇到的确切问题;打开新连接是很昂贵的。