Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading 设置HornetQ 2.2.14.Final上的线程数(耗电元件)_Multithreading_Jboss_Threadpool_Producer Consumer_Hornetq - Fatal编程技术网

Multithreading 设置HornetQ 2.2.14.Final上的线程数(耗电元件)

Multithreading 设置HornetQ 2.2.14.Final上的线程数(耗电元件),multithreading,jboss,threadpool,producer-consumer,hornetq,Multithreading,Jboss,Threadpool,Producer Consumer,Hornetq,我有一个消息驱动的EJB,它从HornetQ(2.2.14.Final)接收消息。该应用程序运行在JBoss 5.1.0.GA上。当我将队列的消费者数量设置为5时: <activation-config-property> <activation-config-property-name>maxSession</activation-config-property-name> <activation-config-proper

我有一个消息驱动的EJB,它从HornetQ(2.2.14.Final)接收消息。该应用程序运行在JBoss 5.1.0.GA上。当我将队列的消费者数量设置为5时:

<activation-config-property>
       <activation-config-property-name>maxSession</activation-config-property-name>
       <activation-config-property-value>5</activation-config-property-value>
</activation-config-property>

maxSession
5
我有7个不同的组要处理,它们几乎同时被调用(通过
message.setStringProperty(“JMSXGroupID”,“Group-X”);
,队列只使用2个使用者(线程2和线程3)来处理我的7个不同组。为什么不使用5个使用者/线程

然后,如果我将消费者的数量设置为7,则只使用了5个消费者…如何将消息分配给消费者?是否需要设置其他内容