标签: java concurrency pool
我需要在Java中创建一个自定义连接池,使得如果用户请求连接并在使用后返回池,但他可以通过将连接分配给某个变量来维护对该连接的引用。
由于他已经返回到池的连接,我可以将其提供给任何其他用户。现在两个用户将拥有相同的连接对象,这是错误的。
如何通过避免这种情况来创建连接池?
这个问题在接受采访时被问到。我知道有很多库可以提供这种功能,但内部如何实现这一目标。
答案 0 :(得分:0)
看起来您正在描述称为连接标记的UCP(通用连接池)功能。您可能需要查看doc。