Hello Ephemeris-

I think this would do it for you:

https://activemq.apache.org/timestampplugin

Thanks,
Matt Pavlovich

> On Mar 31, 2023, at 10:02 AM, Ephemeris Lappis <ephemeris.lap...@gmail.com> 
> wrote:
> 
> OK. Is there a chance I find a similar configuration for the classic version ?
> I guess that for DLQ I can set multiple policy entries with distinct 
> strategies.
> Reading the XML configuration reference, for now I didn't find any
> policy to force message expiration (time to live) for some queues :
> we'd prefer to set it in the server configuration, and not in the
> Camel code.
> 
> Thanks again.
> 
> Le ven. 31 mars 2023 à 16:36, Timothy Bish <tabish...@gmail.com> a écrit :
>> 
>> On 3/31/23 10:22, Ephemeris Lappis wrote:
>>> Hello.
>>> 
>>> Thanks. I'm going to have a look at these configuration items. Do you
>>> confirm this also work for "classic" ActiveMQ (we do not use Artemis)
>>> ?
>> 
>> The configuration for ActiveMQ Classic and ActiveMQ Artemis are not
>> interchangeable.
>> 
>> 
>>> Regards.
>>> 
>>> Le ven. 31 mars 2023 à 15:04, Dondorp, Erwin
>>> <erwin.dond...@cgi.com.invalid> a écrit :
>>>> See 
>>>> https://activemq.apache.org/components/artemis/documentation/latest/message-expiry.html
>>>> There are the address-parameters: min-expiry-delay and max-expiry-delay
>>>> 
>>>> -----Original Message-----
>>>> From: Ephemeris Lappis <ephemeris.lap...@gmail.com>
>>>> Sent: vrijdag 31 maart 2023 15:01
>>>> To: users@activemq.apache.org
>>>> Subject: ActiveMQ / configure queues
>>>> 
>>>> 
>>>> EXTERNAL SENDER:   Do not click any links or open any attachments unless 
>>>> you trust the sender and know the content is safe.
>>>> EXPÉDITEUR EXTERNE:    Ne cliquez sur aucun lien et n’ouvrez aucune pièce 
>>>> jointe à moins qu’ils ne proviennent d’un expéditeur fiable, ou que vous 
>>>> ayez l'assurance que le contenu provient d'une source sûre.
>>>> 
>>>> Hello.
>>>> 
>>>> Is there any way to configure queues on the server side with specific 
>>>> settings like "time to live" for example ? The same way, I'd like to 
>>>> enable or disable DLQ for some queues.
>>>> 
>>>> Our XML configuration already uses policies like :
>>>> <policyEntry queue=">" producerFlowControl="true" memoryLimit="256m"
>>>> queuePrefetch="1" lazyDispatch="true">
>>>> <deadLetterStrategy>
>>>> <individualDeadLetterStrategy queuePrefix="DLQ."
>>>> useQueueForQueueMessages="true"/>
>>>> </deadLetterStrategy>
>>>> </policyEntry>
>>>> 
>>>> Can I set similar policies to exclude DLQ for queues with a given pattern, 
>>>> and setting a time to live ?
>>>> 
>>>> For example, if I set a first policy with queue="PREFIX1.>" without DLQ 
>>>> strategy, is the other policy applied to other queues ?
>>>> 
>>>> Thanks in advance for your help.
>>>> 
>>>> Regards.
>> 
>> 
>> --
>> Tim Bish
>> 

Reply via email to