Thanks for the reply.

I will check prefetchRatePendingMessageLimitStrategy and prefetch
combination.

However, when I have below config in activemq.xml(broker config)
{code}
<policyEntry topic="test.>"  advisoryForDiscardingMessages="true"
advisoryForSlowConsumers="true" >
                    <pendingMessageLimitStrategy>
                        <constantPendingMessageLimitStrategy limit="43"/>
                    </pendingMessageLimitStrategy>
                </policyEntry>
{code}
i.e. broker config without topicPrefech and added the
jms.prefetchPolicy.topicPrefetch=100 to the consumer config in broker url,
then the messages were received by consumer. 

So once the topicPrefech is set in broker, then messages are not delivered
to clients.. but the same works when configured explicitly in each client.
What would be the reason?






--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Messages-not-received-after-setting-the-topicPrefetch-tp4680194p4680302.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to