[ https://issues.apache.org/activemq/browse/AMQNET-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish closed AMQNET-226. ------------------------------- Resolution: Working as Designed As far as I can tell everything here is working as designed, please reopen if there is more info regarding the issue > ?consumer.prefetchSize=X overrides message consumer in pull mode > ---------------------------------------------------------------- > > Key: AMQNET-226 > URL: https://issues.apache.org/activemq/browse/AMQNET-226 > Project: ActiveMQ .Net > Issue Type: Test > Components: NMS > Affects Versions: 1.2.0 > Environment: ActiveMQ 5.2 > Reporter: Mark Gellings > Assignee: Jim Gomes > Fix For: 1.2.0 > > Attachments: NativeNMSConsumerAndProducer.zip > > > Not sure if this is a bug or more of misconfiguration between broker and NMS. > But if I set the prefetch policy queue prefetch to zero: > ((Connection)_listenerConnection2).PrefetchPolicy = new PrefetchPolicy() { > QueuePrefetch = 0 }; > and configure my destination to prefetch 5: > IDestination destination2 = new ActiveMQQueue(_queue + > "?consumer.prefetchSize=5"); > When _listenerConnection2 pulls it prefetches five messages. Should the > prefetch config on the destination be ignored? > I've attached a test. Run a producer and consumer at the same time sending > 20 messages. This will actually run two consumers (one prefetch mode and the > other pull mode). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.