gpt4 book ai didi

java - DBCP : removeAbandoned VS eviction

转载 作者:IT老高 更新时间:2023-10-29 00:14:53 25 4
gpt4 key购买 nike

我无法弄清楚 removeAbandonedeviction 之间的区别。我在某处读到 removeAbandoned 已被弃用,但官方文档 (http://commons.apache.org/dbcp/configuration.html) 中的任何地方都没有提及。

所以,如果有人能启发我,将不胜感激:)

谢谢!

最佳答案

它们的含义不同:

  • 当数据库连接未被应用程序(在池中空闲)足够长的时间并被丢弃时,就会发生“驱逐”
  • “废弃连接”是指数据库连接在一些时间段后仍被应用程序使用,通常足够长以表明连接正在泄漏

驱逐并不表示您的代码有问题(只是应用程序在连接爆发后需要较少的连接),但放弃的连接意味着应用程序正在保持连接并且没有返回池。

关于java - DBCP : removeAbandoned VS eviction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6590661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com