严重困惑: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库吗?
答
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>
它就在那里,谢谢。 activemq-all-5.5.0.jar可能会更好地命名为activemq-almost-all-5.5.0.jar – Gerry 2013-04-22 17:03:22
请注意文件夹名称中的“可选”名称。但是,是的,在这个意义上说,activemq-all可能有点误导 – 2013-04-22 17:25:48