我想将一批20k JMS消息发送到同一队列.我正在使用10个线程分割任务,因此每个线程将处理2k个消息.我不需要交易.
我想知道是否有一个连接,一个会话和10个生产者是否是推荐的方式?
如果我有一个生产者共享所有线程怎么样?我的邮件会损坏还是会同步发送(不会带来性能提升)?
如果我总是连接到同一个队列,那么决定是否创建新连接或会话的一般原则是什么?
谢谢你,很抱歉一下子就问了很多.
(这是一个类似的问题,但它并没有完全回答我正在寻找的内容.长期存在的JMS会话.保持JMS连接/ JMS会话总是打开一个糟糕的实践吗?)