You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by "ヤ艾枫o.--" <11...@qq.com> on 2021/06/01 11:37:18 UTC

回复: Set message expiration time use activemq 5.15.9

but when&nbsp; the type of message is map, the result is the same




------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "users"                                                                                    <jb@nanthrax.net&gt;;
发送时间:&nbsp;2021年6月1日(星期二) 下午4:42
收件人:&nbsp;"users"<users@activemq.apache.org&gt;;

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



Hi,

It depends the type of message, is it text message ? 

By the way, the expiration time is a property of the message.

Regards
JB

&gt; Le 1 juin 2021 à 08:45, ヤ艾枫o.-- <1169114186@qq.com&gt; a écrit :
&gt; 
&gt; hello:
&gt; &amp;nbsp;i have a question in using activemq 5.15.9. when use timeStamplingBrokerPlugin ,
&gt; &amp;nbsp;When the message in the queue does not reach the expiration time, when you click the console to view the message content in the queue, the message will be expired directly and the message content cannot be viewed。Is this a normal phenomenon? Or is there a problem with the configuration
&gt; 
&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; thanks

Re: Set message expiration time use activemq 5.15.9

Posted by Tim Bain <tb...@alumni.duke.edu>.
OK, thanks for clarifying the root cause.

Tim

On Thu, Jun 3, 2021, 12:10 AM ヤ艾枫o.-- <11...@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"
>                                                                   <
> tbain@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.-- <1169114186@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; jb@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.-- <1169114186@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; <jb@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.-- <
> 1169114186@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

回复: Set message expiration time use activemq 5.15.9

Posted by "ヤ艾枫o.--" <11...@qq.com>.
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"                                                                                    <tbain@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.-- <1169114186@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; jb@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.-- <1169114186@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; <jb@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.-- <1169114186@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

Re: Set message expiration time use activemq 5.15.9

Posted by Tim Bain <tb...@alumni.duke.edu>.
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 >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.-- <11...@qq.com> wrote:

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

回复: Set message expiration time use activemq 5.15.9

Posted by "ヤ艾枫o.--" <11...@qq.com>.
Hi JB
The specific cause of the error is found, which is caused by the inconsistency between the time of the broker and the time of the client。


------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "users"                                                                                    <1169114186@qq.com&gt;;
发送时间:&nbsp;2021年6月2日(星期三) 上午9:49
收件人:&nbsp;"users"<users@activemq.apache.org&gt;;

主题:&nbsp;回复: Set message expiration time use activemq 5.15.9



The log is follow
INFO | Adding destination:Queue:test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO | Adding Consumer: ConsumerInfo {commandId = 14, responseRequired = true, consumerId= ID:zk1-34144-192254545-4:1:1:6,destination =queue://test,prefetchSize=500,maximumPendingMessageLimit=0,browser= true,dispathchAsync=true,selector=null,cliient= ID:zk1-34144-45465-3.1,subscriptionName =null,noLocal=false,exclusive=false,retroactive=false,prioroty=0,brokerPAth=null,optimizedAcknowledge=false,noRangeAcks=false,additionalPredicate=null,networkComsumerIds=nill}| org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO| Adding destination:Topic:ActiveMQ.Advisory.Consumer.Queue.test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
Info| Message has expired : ActiveMQTextMEssage {...............}
INFO | Sending to DLQ:ActiveMQTextMessage&amp;nbsp; &amp;nbsp; {............}
INFO | Adding destination : Topic:ActiveMQ.Advisory.Expred.Queue.test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO | preProvessDispatch: MEssageDispath {.................}
INFO | postPRocessDispatch :MessageDispatch {.............}
INFO | Removing Consumer : ConsumerInfo {.............}
INFO | Adding destination: Topic:ActiveMQ.Advisory,Consumer.Queue.test





this is my config
<plugins&amp;gt;
		&amp;nbsp; <timeStampingBrokerPlugin ttlCeiling="1000",zeroExpirationOverride="1000"&amp;gt;</timeStampingBrokerPlugin&amp;gt;
		</plugins&amp;gt;
------------------&amp;nbsp;原始邮件&amp;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;&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; "users"&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <jb@nanthrax.net&amp;gt;;
发送时间:&amp;nbsp;2021年6月1日(星期二) 晚上8:00
收件人:&amp;nbsp;"users"<users@activemq.apache.org&amp;gt;;

主题:&amp;nbsp;Re: Set message expiration time use activemq 5.15.9



Hi,

I just tried and I don’t have any issue: I can browse and view a pending message (not yet expired).

Do you have messages in the log ?

Regards
JB

&amp;gt; Le 1 juin 2021 à 13:37, ヤ艾枫o.-- <1169114186@qq.com&amp;gt; a écrit :
&amp;gt; 
&amp;gt; but when&amp;amp;nbsp; the type of message is map, the result is the same
&amp;gt; 
&amp;gt; 
&amp;gt; 
&amp;gt; 
&amp;gt; ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
&amp;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; "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; <jb@nanthrax.net&amp;amp;gt;;
&amp;gt; 发送时间:&amp;amp;nbsp;2021年6月1日(星期二) 下午4:42
&amp;gt; 收件人:&amp;amp;nbsp;"users"<users@activemq.apache.org&amp;amp;gt;;
&amp;gt; 
&amp;gt; 主题:&amp;amp;nbsp;Re: Set message expiration time use activemq 5.15.9
&amp;gt; 
&amp;gt; 
&amp;gt; 
&amp;gt; Hi,
&amp;gt; 
&amp;gt; It depends the type of message, is it text message ? 
&amp;gt; 
&amp;gt; By the way, the expiration time is a property of the message.
&amp;gt; 
&amp;gt; Regards
&amp;gt; JB
&amp;gt; 
&amp;gt; &amp;amp;gt; Le 1 juin 2021 à 08:45, ヤ艾枫o.-- <1169114186@qq.com&amp;amp;gt; a écrit :
&amp;gt; &amp;amp;gt; 
&amp;gt; &amp;amp;gt; hello:
&amp;gt; &amp;amp;gt; &amp;amp;amp;nbsp;i have a question in using activemq 5.15.9. when use timeStamplingBrokerPlugin ,
&amp;gt; &amp;amp;gt; &amp;amp;amp;nbsp;When the message in the queue does not reach the expiration time, when you click the console to view the message content in the queue, the message will be expired directly and the message content cannot be viewed。Is this a normal phenomenon? Or is there a problem with the configuration
&amp;gt; &amp;amp;gt; 
&amp;gt; &amp;amp;gt; 
&amp;gt; &amp;amp;gt; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; thanks

回复: Set message expiration time use activemq 5.15.9

Posted by "ヤ艾枫o.--" <11...@qq.com>.
The log is follow
INFO | Adding destination:Queue:test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO | Adding Consumer: ConsumerInfo {commandId = 14, responseRequired = true, consumerId= ID:zk1-34144-192254545-4:1:1:6,destination =queue://test,prefetchSize=500,maximumPendingMessageLimit=0,browser= true,dispathchAsync=true,selector=null,cliient= ID:zk1-34144-45465-3.1,subscriptionName =null,noLocal=false,exclusive=false,retroactive=false,prioroty=0,brokerPAth=null,optimizedAcknowledge=false,noRangeAcks=false,additionalPredicate=null,networkComsumerIds=nill}| org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO| Adding destination:Topic:ActiveMQ.Advisory.Consumer.Queue.test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
Info| Message has expired : ActiveMQTextMEssage {...............}
INFO | Sending to DLQ:ActiveMQTextMessage&nbsp; &nbsp; {............}
INFO | Adding destination : Topic:ActiveMQ.Advisory.Expred.Queue.test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO | preProvessDispatch: MEssageDispath {.................}
INFO | postPRocessDispatch :MessageDispatch {.............}
INFO | Removing Consumer : ConsumerInfo {.............}
INFO | Adding destination: Topic:ActiveMQ.Advisory,Consumer.Queue.test





this is my config
<plugins&gt;
		&nbsp; <timeStampingBrokerPlugin ttlCeiling="1000",zeroExpirationOverride="1000"&gt;</timeStampingBrokerPlugin&gt;
		</plugins&gt;
------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "users"                                                                                    <jb@nanthrax.net&gt;;
发送时间:&nbsp;2021年6月1日(星期二) 晚上8:00
收件人:&nbsp;"users"<users@activemq.apache.org&gt;;

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



Hi,

I just tried and I don’t have any issue: I can browse and view a pending message (not yet expired).

Do you have messages in the log ?

Regards
JB

&gt; Le 1 juin 2021 à 13:37, ヤ艾枫o.-- <1169114186@qq.com&gt; a écrit :
&gt; 
&gt; but when&amp;nbsp; the type of message is map, the result is the same
&gt; 
&gt; 
&gt; 
&gt; 
&gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
&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;&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; "users"&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <jb@nanthrax.net&amp;gt;;
&gt; 发送时间:&amp;nbsp;2021年6月1日(星期二) 下午4:42
&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; It depends the type of message, is it text message ? 
&gt; 
&gt; By the way, the expiration time is a property of the message.
&gt; 
&gt; Regards
&gt; JB
&gt; 
&gt; &amp;gt; Le 1 juin 2021 à 08:45, ヤ艾枫o.-- <1169114186@qq.com&amp;gt; a écrit :
&gt; &amp;gt; 
&gt; &amp;gt; hello:
&gt; &amp;gt; &amp;amp;nbsp;i have a question in using activemq 5.15.9. when use timeStamplingBrokerPlugin ,
&gt; &amp;gt; &amp;amp;nbsp;When the message in the queue does not reach the expiration time, when you click the console to view the message content in the queue, the message will be expired directly and the message content cannot be viewed。Is this a normal phenomenon? Or is there a problem with the configuration
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; thanks

回复: Set message expiration time use activemq 5.15.9

Posted by "ヤ艾枫o.--" <11...@qq.com>.
The log is follow
INFO | Adding destination:Queue:test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO | Adding Consumer: ConsumerInfo {commandId = 14, responseRequired = true, consumerId= ID:zk1-34144-192254545-4:1:1:6,destination =queue://test,prefetchSize=500,maximumPendingMessageLimit=0,browser= true,dispathchAsync=true,selector=null,cliient= ID:zk1-34144-45465-3.1,subscriptionName =null,noLocal=false,exclusive=false,retroactive=false,prioroty=0,brokerPAth=null,optimizedAcknowledge=false,noRangeAcks=false,additionalPredicate=null,networkComsumerIds=nill}| org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO| Adding destination:Topic:ActiveMQ.Advisory.Consumer.Queue.test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
Info| Message has expired : ActiveMQTextMEssage {...............}
INFO | Sending to DLQ:ActiveMQTextMessage&amp;nbsp; &amp;nbsp; {............}
INFO | Adding destination : Topic:ActiveMQ.Advisory.Expred.Queue.test |org.apache.activemq.broker.util.LoggingBrokerPlugin | ActiveMQ VMTransport: vm://localhost#3-4
INFO | preProvessDispatch: MEssageDispath {.................}
INFO | postPRocessDispatch :MessageDispatch {.............}
INFO | Removing Consumer : ConsumerInfo {.............}
INFO | Adding destination: Topic:ActiveMQ.Advisory,Consumer.Queue.test





this is my config
<plugins&amp;gt;
&amp;nbsp; <timeStampingBrokerPlugin ttlCeiling="1000",zeroExpirationOverride="1000"&amp;gt;</timeStampingBrokerPlugin&amp;gt;




------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "users"                                                                                    <jb@nanthrax.net&gt;;
发送时间:&nbsp;2021年6月1日(星期二) 晚上8:00
收件人:&nbsp;"users"<users@activemq.apache.org&gt;;

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



Hi,

I just tried and I don’t have any issue: I can browse and view a pending message (not yet expired).

Do you have messages in the log ?

Regards
JB

&gt; Le 1 juin 2021 à 13:37, ヤ艾枫o.-- <1169114186@qq.com&gt; a écrit :
&gt; 
&gt; but when&amp;nbsp; the type of message is map, the result is the same
&gt; 
&gt; 
&gt; 
&gt; 
&gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
&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;&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; "users"&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <jb@nanthrax.net&amp;gt;;
&gt; 发送时间:&amp;nbsp;2021年6月1日(星期二) 下午4:42
&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; It depends the type of message, is it text message ? 
&gt; 
&gt; By the way, the expiration time is a property of the message.
&gt; 
&gt; Regards
&gt; JB
&gt; 
&gt; &amp;gt; Le 1 juin 2021 à 08:45, ヤ艾枫o.-- <1169114186@qq.com&amp;gt; a écrit :
&gt; &amp;gt; 
&gt; &amp;gt; hello:
&gt; &amp;gt; &amp;amp;nbsp;i have a question in using activemq 5.15.9. when use timeStamplingBrokerPlugin ,
&gt; &amp;gt; &amp;amp;nbsp;When the message in the queue does not reach the expiration time, when you click the console to view the message content in the queue, the message will be expired directly and the message content cannot be viewed。Is this a normal phenomenon? Or is there a problem with the configuration
&gt; &amp;gt; 
&gt; &amp;gt; 
&gt; &amp;gt; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; thanks

Re: Set message expiration time use activemq 5.15.9

Posted by Jean-Baptiste Onofre <jb...@nanthrax.net>.
Hi,

I just tried and I don’t have any issue: I can browse and view a pending message (not yet expired).

Do you have messages in the log ?

Regards
JB

> Le 1 juin 2021 à 13:37, ヤ艾枫o.-- <11...@qq.com> a écrit :
> 
> but when&nbsp; the type of message is map, the result is the same
> 
> 
> 
> 
> ------------------&nbsp;原始邮件&nbsp;------------------
> 发件人:                                                                                                                        "users"                                                                                    <jb@nanthrax.net&gt;;
> 发送时间:&nbsp;2021年6月1日(星期二) 下午4:42
> 收件人:&nbsp;"users"<users@activemq.apache.org&gt;;
> 
> 主题:&nbsp;Re: Set message expiration time use activemq 5.15.9
> 
> 
> 
> Hi,
> 
> It depends the type of message, is it text message ? 
> 
> By the way, the expiration time is a property of the message.
> 
> Regards
> JB
> 
> &gt; Le 1 juin 2021 à 08:45, ヤ艾枫o.-- <1169114186@qq.com&gt; a écrit :
> &gt; 
> &gt; hello:
> &gt; &amp;nbsp;i have a question in using activemq 5.15.9. when use timeStamplingBrokerPlugin ,
> &gt; &amp;nbsp;When the message in the queue does not reach the expiration time, when you click the console to view the message content in the queue, the message will be expired directly and the message content cannot be viewed。Is this a normal phenomenon? Or is there a problem with the configuration
> &gt; 
> &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; thanks