我正在使用 ActiveMQ 客户端库将我的服务器应用程序连接到 ActiveMQ。几个不同的消费者和生产者在单独的线程中运行。 ActiveMQConnectionFactory
之间应该怎样的关系, ActiveMQConnection
和 ActiveMQSession
是?
- 每个 JVM 一个连接工厂
- 每个 JVM 一个与代理的连接或 n 个连接,每个使用者一个
- n 个 session ,每个消费者一个(Javadoc 似乎强烈建议这样做)
最佳答案
看看How do I use JMS efficiently? 。
您还应该考虑使用连接池。
关于java - ActiveMQ客户端: share connection between sessions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39038800/