我在一个网络服务服务器上,我有一个内部连接的对象。 初始化这个连接需要很长时间,所以我的想法是使用对象池来重用不同请求之间的连接。
对象连接到每个用户,所以我更喜欢使用用户名作为键和连接作为值。但我不想永远打开连接。也许一段时间后,如果用户不再开始请求,它应该被销毁。
我想过使用apache 对象池,但我没有在那里看到过期(如果我错了,请纠正我)
ehcache 为我提供有关驱逐和到期的通知,但不会在超时结束后触发,仅当再次触及缓存对象时才触发。
有人知道可以为我完成这项工作的库吗?
java object-pooling
java ×1
object-pooling ×1