0

到目前为止,我无法让预取大小起作用。

我试过了:

mySession->createQueue([quename]?consumer.prefetchSize=5);
tcp://localhost:61616?prefetchPolicy.all=5

我正在使用 cms::Connection 和 cms::Consumers。我是否必须切换到 activemq::core?

谢谢

4

1 回答 1

1

你使用的版本太旧了,v3.2.4应该解决目的地选项的应用,我认为如果你想使用prefectchPolicy.all你需要去v3.4.0

另一个选项是将连接强制转换为 ActiveMQConnection 并在创建使用者之前直接设置策略选项。

于 2011-10-07T13:19:01.060 回答