apache-commons-pool相关内容

如何使用Apache Commons Pool通过超时将对象返回给Pool

我正在使用Apache Commons Pool库维护一个基于长沙发的连接池(可以看作是任何类型的连接,都没有关系)。 我面临的问题是,我发现将对象返回到池中的唯一方法是通过从 GenericObjectPool 类调用 returnObject 方法以编程方式进行操作。这迫使应用程序保证一旦从池中借用了对象,无论应用程序中有任何异常或意外行为,都将返回该对象。 即使我控制了在整个应用 ..

如何安全关闭GenericKeyedObjectPool?

我有一个 GenericKeyedObjectPool 在我的应用程序中. 我可以使用close方法将其关闭,但是我应该如何等待客户端将每个借用的对象返回(并销毁)池中的所有对象? 我需要类似解决方案 为具有所需awaitTermination方法的GenericKeyedObjectPool创建包装.您可以检查close和returnObject调用,并在关闭池并返回每个对象(=当前从该 ..
发布时间:2020-07-03 20:22:28 Java开发

消息侦听器中的JMS连接池

当前,我正在开发一个独立的Java应用程序,该应用程序连接到Websphere MQ以发送和接收消息. 流处于异步模式,我们使用MessageListener类实现了该模式,以便在队列准备就绪时从队列中检索消息.用侦听器初始化使用者的代码如下: if(connection == null) connection = getJmsConnection(); tr ..
发布时间:2019-09-18 19:46:58 Java开发