Hi

&nbsp;<plugins
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;<timeStampingBrokerPlugin&nbsp;ttlCeiling="1000",zeroExpirationOverride="1000"&amp;gt;</timeStampingBrokerPlugin&gt;;
</plugins&gt;I'm sorry about this expiration time setting??Due to my writing 
problem, the setting expiration time is very short (1 second).

But in the actual verification, I used 10 seconds??
The reason for this problem is that the time of the system where the broker of 
ActiveMQ is located is inconsistent with that of the client




------------------&nbsp;????????&nbsp;------------------
??????:                                                                         
                                               "users"                          
                                                          
<tb...@alumni.duke.edu&gt;;
????????:&nbsp;2021??6??2??(??????) ????7:57
??????:&nbsp;"ActiveMQ Users"<users@activemq.apache.org&gt;;

????:&nbsp;Re: Set message expiration time use activemq 5.15.9



It looks like all messages in your broker expire after max 1 second, since
the timeStampingBrokerPlugin will set the TTL to 1 second if it is absent
or &gt;1s.

Your original question says that you're accessing the messages before they
reach their expiration times, which means within 1s of them being
published. That's very quick turnaround for a human being using a web UI to
perform two successive actions (list messages, then access individual
message). Can you tell us more about your procedure for doing that and how
you're certain that the message isn't yet expired by the time you try to
access it?

Thanks,
Tim

On Tue, Jun 1, 2021, 7:50 PM ??????o.-- <1169114...@qq.com&gt; wrote:

&gt; The log is follow
&gt; INFO | Adding destination:Queue:test
&gt; |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ
&gt; VMTransport: vm://localhost#3-4
&gt; INFO | Adding Consumer: ConsumerInfo {commandId = 14, responseRequired =
&gt; true, consumerId= ID:zk1-34144-192254545-4:1:1:6,destination
&gt; =queue://test,prefetchSize=500,maximumPendingMessageLimit=0,browser=
&gt; true,dispathchAsync=true,selector=null,cliient=
&gt; ID:zk1-34144-45465-3.1,subscriptionName
&gt; 
=null,noLocal=false,exclusive=false,retroactive=false,prioroty=0,brokerPAth=null,optimizedAcknowledge=false,noRangeAcks=false,additionalPredicate=null,networkComsumerIds=nill}|
&gt; org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport:
&gt; vm://localhost#3-4
&gt; INFO| Adding destination:Topic:ActiveMQ.Advisory.Consumer.Queue.test
&gt; |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ
&gt; VMTransport: vm://localhost#3-4
&gt; Info| Message has expired : ActiveMQTextMEssage {...............}
&gt; INFO | Sending to DLQ:ActiveMQTextMessage&amp;nbsp; &amp;nbsp; 
{............}
&gt; INFO | Adding destination : Topic:ActiveMQ.Advisory.Expred.Queue.test
&gt; |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ
&gt; VMTransport: vm://localhost#3-4
&gt; INFO | preProvessDispatch: MEssageDispath {.................}
&gt; INFO | postPRocessDispatch :MessageDispatch {.............}
&gt; INFO | Removing Consumer : ConsumerInfo {.............}
&gt; ???????? ?? ???????????? ???????????????????????? 
??????????????????????????????????????????????????????????????????????????????????????
&gt;
&gt;
&gt;
&gt;
&gt;
&gt; ???????? ???? ???? ????????????
&gt; <plugins
&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<timeStampingBrokerPlugin 
ttlCeiling="1000",zeroExpirationOverride="1000"&amp;gt;</timeStampingBrokerPlugin&gt;;
&gt;&nbsp; &nbsp;</plugins&amp;gt;
&gt; ------------------&amp;nbsp;????????&amp;nbsp;------------------
&gt; ??????:
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 "users"
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <
&gt; j...@nanthrax.net&amp;gt;;
&gt; ????????:&amp;nbsp;2021??6??1??(??????) ????8:00
&gt; ??????:&amp;nbsp;"users"<users@activemq.apache.org&amp;gt;;
&gt;
&gt; ????:&amp;nbsp;Re: Set message expiration time use activemq 5.15.9
&gt;
&gt;
&gt;
&gt; Hi,
&gt;
&gt; I just tried and I don??t have any issue: I can browse and view a pending
&gt; message (not yet expired).
&gt;
&gt; Do you have messages in the log ?
&gt;
&gt; Regards
&gt; JB
&gt;
&gt; &amp;gt; Le 1 juin 2021 ?? 13:37, ??????o.-- <1169114...@qq.com&amp;gt; a 
??crit :
&gt; &amp;gt;
&gt; &amp;gt; but when&amp;amp;nbsp; the type of message is map, the result is 
the same
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; 
------------------&amp;amp;nbsp;????????&amp;amp;nbsp;------------------
&gt; &amp;gt;
&gt; 
??????:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&gt; 
"users"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&gt; <j...@nanthrax.net&amp;amp;gt;;
&gt; &amp;gt; ????????:&amp;amp;nbsp;2021??6??1??(??????) ????4:42
&gt; &amp;gt; 
??????:&amp;amp;nbsp;"users"<users@activemq.apache.org&amp;amp;gt;;
&gt; &amp;gt;
&gt; &amp;gt; ????:&amp;amp;nbsp;Re: Set message expiration time use activemq 
5.15.9
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; Hi,
&gt; &amp;gt;
&gt; &amp;gt; It depends the type of message, is it text message ?
&gt; &amp;gt;
&gt; &amp;gt; By the way, the expiration time is a property of the message.
&gt; &amp;gt;
&gt; &amp;gt; Regards
&gt; &amp;gt; JB
&gt; &amp;gt;
&gt; &amp;gt; &amp;amp;gt; Le 1 juin 2021 ?? 08:45, ??????o.-- 
<1169114...@qq.com&amp;amp;gt;
&gt; a ??crit :
&gt; &amp;gt; &amp;amp;gt;
&gt; &amp;gt; &amp;amp;gt; hello:
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;nbsp;i have a question in using 
activemq 5.15.9.
&gt; when use timeStamplingBrokerPlugin ,
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;nbsp;When the message in the queue does 
not reach
&gt; the expiration time, when you click the console to view the message content
&gt; in the queue, the message will be expired directly and the message content
&gt; cannot be viewed??Is this a normal phenomenon? Or is there a problem with
&gt; the configuration
&gt; &amp;gt; &amp;amp;gt;
&gt; &amp;gt; &amp;amp;gt;
&gt; &amp;gt; &amp;amp;gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 
&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;
&gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; thanks

Reply via email to