【发布时间】:2016-07-05 20:31:17
【问题描述】:
我正在研究一个包含大约 100 个主题的设计。创建会话、主题、消息消费者并将消息侦听器连接到消费者似乎会占用大量资源。有没有更好的办法?例如,我可以重复使用我的会话,还是每次都必须创建它?还是我应该使用另一个范式?
这是至少被调用一百次的逻辑:
session = conn.createSession(false, Session.CLIENT_ACKNOWLEDGE);
final Topic destination = session.createTopic(topicName);
final MessageConsumer consumer = session.createConsumer(destination, selector);
consumer.setMessageListener(listener);
【问题讨论】:
标签: java architecture jms messaging