Ok khi đánh giá tất cả các tham số của kết nối tổng hợp thì có vẻ như validationQueryTimeOut đã gây ra tất cả vấn đề này. Sau khi loại bỏ thông số đó, mọi thứ vẫn bình thường. Bây giờ các thuộc tính gộp kết nối đang hoạt động của tôi giống như thế này
properties {
initialSize=5
maxActive=50
minIdle=5
maxIdle=25
maxWait = 10000
maxAge = 10 * 60000
timeBetweenEvictionRunsMillis=5000
minEvictableIdleTimeMillis=60000
validationQuery="SELECT 1"
validationInterval=15000
testWhileIdle=true
testOnBorrow=true
testOnReturn=false
jdbcInterceptors = "ConnectionState"
defaultTransactionIsolation = java.sql.Connection.TRANSACTION_READ_COMMITTED
}