[
https://issues.apache.org/activemq/browse/AMQNET-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=54878#action_54878
]
Mark Gellings commented on AMQNET-137:
--------------------------------------
Regarding redelivery policy, currently client acknowledgement mode will not
redeliver a message. There is no support of redeliveries. Would it be
stretching NMS too far to allow to configure for a mode that "does" redeliver
messages when the session is in client acknowledgement mode? If I understand
correctly the redelivery logic is on the provider side and not the broker so
perhaps this is possible. Straying too far from the java implementation
wouldn't be a good thing though so would like everyone's opinion...
Here is a discussion in the forum regarding the situation.
http://www.nabble.com/Transactions-and-redelivery-td25915300.html
We have coded a solution to redelivery optimistically or pessimistically with
client acknowledgement mode. Optimistic will redeliver immediately before
processing additional messages in the queue (like transactional acknowledgement
mode). The message will not get ack'd until it exhausts all possible
redeliveries. Pessimistic will simply clone the message, placing it at the end
of the queue, and ack the current message. It will embed some metadata into
the message and only redeliver (clone the message) up to the max redelivery
count on the redelivery policy.
Thoughts?
> Add support for redelivery policy
> ---------------------------------
>
> Key: AMQNET-137
> URL: https://issues.apache.org/activemq/browse/AMQNET-137
> Project: ActiveMQ .Net
> Issue Type: New Feature
> Components: ActiveMQ
> Affects Versions: 1.1.0
> Reporter: Mark Keenan
> Assignee: Jim Gomes
> Priority: Minor
> Fix For: 1.2.0
>
> Attachments: RedeliveryPolicy.cs, RedeliveryPolicyTest.cs
>
>
> It would be nice if we could set redelivery policy (similar to the Java
> client). See this ActiveMQ mailing list thread for details:
> http://www.nabble.com/configuring-redelivery-with-NMS-td21714808.html#a21717670
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.