OK, thanks for clarifying the root cause.

Tim

On Thu, Jun 3, 2021, 12:10 AM ヤ艾枫o.-- <1169114...@qq.com> wrote:

> 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; INFO | Adding destination: Topic:ActiveMQ.Advisory,Consumer.Queue.test
> &gt;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; this is my config
> &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