严重困惑:ActiveMQ已经放弃了对连接池的支持吗?

问题描述:

我是ActiveMQ的新手(我们使用Apollo作为经纪人)。我读过的所有内容都表明使用org.apache.activemq.pool.PooledConnectionFactory作为连接池,除了该类不存在于activemq-all-5.5.0.jar中。根据jarfinder.com,该类只存在于旧版ActiveMQ中。严重困惑:ActiveMQ已经放弃了对连接池的支持吗?

我是否需要包含Spring或其他?一个游泳池如何连接?

感谢

在你的lib /可选/ ActiveMQ的池-5.8.0.jar包含此类标准的ActiveMQ分布。

不确定apollo,但我想你仍然使用ActiveMQ JMS库吗?

+1

它就在那里,谢谢。 activemq-all-5.5.0.jar可能会更好地命名为activemq-almost-all-5.5.0.jar – Gerry 2013-04-22 17:03:22

+0

请注意文件夹名称中的“可选”名称。但是,是的,在这个意义上说,activemq-all可能有点误导 – 2013-04-22 17:25:48

Maven的用户,这有助于:

<dependency> 
     <groupId>org.apache.activemq</groupId> 
     <artifactId>activemq-client</artifactId> 
     <version>${activemq.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.activemq</groupId> 
     <artifactId>activemq-pool</artifactId> 
     <version>${activemq.version}</version> 
    </dependency>