JmsTemplate关闭连接的Websphere设置

时间:2015-02-06 09:03:51

标签: java spring queue websphere jmstemplate

我已经对JmsTemplate做了一些阅读,默认情况下,在发送和接收消息后打开并关闭每个连接。顺序是:

打开连接 发送/接收消息 关闭连接

我有一个场景,应用程序使用JmsTemplate.receiveSelected()从队列中读取许多消息,并且它需要永远。

我使用的是org.springframework.jms.connection.SingleConnectionFactory。

然后我尝试了org.springframework.jms.connection.CachingConnectionFactory,因为它会高速缓存会话,连接和生成器。

我们在Websphere上部署我们的应用程序,它负责设置JMS连接工厂,因此我们不必选择用于连接队列的连接工厂。

有没有办法配置Websphere 7.0以从Websphere管理控制台定义PooledConnectionFactory或CachingConnectionFactory?

我们使用Java开发,所以可能有一种方法可以禁用默认的JmsTemplate打开和关闭连接;而是打开一个连接从队列中读取许多消息,然后关闭连接,例如:

打开连接

JmsTemplate.receiveSelected()< -Disable默认打开和关闭连接

关闭连接

由于

0 个答案:

没有答案