activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Gellings (JIRA)" <>
Subject [jira] Created: (AMQNET-226) ?consumer.prefetchSize=X overrides message consumer in pull mode
Date Tue, 15 Dec 2009 15:47:52 GMT
?consumer.prefetchSize=X overrides message consumer in pull mode

                 Key: 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

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.

View raw message