gpt4 book ai didi

apache-commons - 什么是 Apache Commons Pool close() 行为

转载 作者:行者123 更新时间:2023-12-03 14:20:36 25 4
gpt4 key购买 nike

我一直在寻求在我的应用程序的一部分中实现池化。我想使用 Commons Pool 库,但有点担心 close()行为有效。从javadocs和源代码来看,似乎不清楚池中创建的对象在close()时是否会被销毁。方法被调用。据我所知,只有池中空闲的对象才会被销毁——任何正在使用但尚未返回的对象都不会被触及。

我在这里错过了什么吗?我想确保在池关闭时所有对象都被正确销毁。

有没有人以前使用过它并且知道它是如何工作的?

最佳答案

一般来说(无论池库如何),销毁正在使用的对象是不安全的。这样做很可能会导致异常。如果您想保证干净的关闭,那么您需要确保所有对象都已返回到池中。

在所有对象返回池之前,您是否有关闭的原因?

关于apache-commons - 什么是 Apache Commons Pool close() 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1922564/

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