C3P0出现DEADLOCK报错

错误log: 发生 DEADLOCK 的前提条件: 1 连接池会进行expandPool操作,因为这样才能产生AcquireTask对象,这个对象会阻塞内部连接池,因此,如果把minPoolSize和maxPoolSize设置为一样大可以避免这个问题 2 AcquireTask的执行持续很长时间,要大于10秒,在实际环境中是有可能放生的 3 acquireIncrement要大于numHelper
相关文章
相关标签/搜索