【发布时间】:2014-09-02 15:11:31
【问题描述】:
每次将消息发送到队列时创建以下对象的开销是多少?
对象:javax.jms.Connection、javax.jms.Session、javax.jms.MessageProducer
在我的代码中,每当我想发送消息时,我都会创建以上 3 个对象。
我知道只创建一次对象并使用它是很好的,但连接/会话在服务器故障转移后进入 IllegalState。我的connectionFactory 能够重新连接,但无法刷新连接/会话对象。
有人可以解释一下开销吗?
【问题讨论】: