在基于Spring的应用程序中执行以下操作是否有明显的性能影响:
Destination destination;
destination = new ActiveMQQueue(someFunctionArgumentString);
我担心这不会通过连接池和Spring将管理目的地的任何其他缓存。因此,在AMQ下向目的地发送消息的首选方法是什么?
答案 0 :(得分:2)
目标对象与连接池无关;它只是配置队列/主题。
将AMQ连接工厂包裹在CachingConnectionFactory
;在使用JmsTemplate
时,它将使用单个连接并缓存使用者/生产者。