2

正如标题所说,它们有什么区别以及如何做出选择?我想知道有没有彼此相同的东西?如果我想建立一个keep-alive连接?也就是说,一旦我连接到 activemq 服务器,我就可以随时使用该连接发送/接收消息。我想我可以称它为 daemonProducer 或 daemonConsumer。activemq 可以实现吗?

4

1 回答 1

2

ActiveMQConnectionFactory 创建 ActiveMQ 连接。PooledConnectionFactory 池连接。如果您只需要创建一个 Connection 并将其保留很长时间,则不需要池。如果您倾向于随着时间的推移创建许多连接实例,那么池化会更好,因为连接是一项繁重的操作并且可能成为性能瓶颈。

于 2012-07-11T13:09:47.523 回答