I see the related jira. some further comments on there
https://issues.apache.org/jira/browse/ARTEMIS-3214?focusedCommentId=17312236&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17312236

On Wed, 31 Mar 2021 at 00:52, Clebert Suconic <clebert.suco...@gmail.com> wrote:
>
> Just a heads up.
>
>
> We will still need to expire messages that are in memory.  But what I plan
> to do is to optimize things a bit to it keeps depagjng and scanning as it’s
> empty.
>
>
> On Tue, Mar 30, 2021 at 6:30 PM Clebert Suconic <clebert.suco...@gmail.com>
> wrote:
>
> > Perhaps we could optimize such use case.. issue a dapage an an
> > immediate scan if all references in memory are expired.
> >
> > Do you want to create a JIRA for that?
> >
> > On Tue, Mar 30, 2021 at 6:18 PM Clebert Suconic
> > <clebert.suco...@gmail.com> wrote:
> > >
> > > All the messages had expiry ?
> > >
> > > My expectation was that the system would depare more messages once they
> > expired through the scanner.
> > >
> > >
> > > But perhaps that’s only happening every scan period milliseconds ?
> > >
> > > On Tue, Mar 30, 2021 at 5:24 PM Dondorp, Erwin <erwin.dond...@cgi.com>
> > wrote:
> > >>
> > >> Hello!
> > >>
> > >> While testing, we produced a queue in Artemis with over 1Gb of data in
> > millions of messages. But there was never any consumer.  All messages had a
> > TTL of one hour.
> > >> By now the messages have expired, but the queue browser still shows
> > all/most messages.
> > >> These messages have been paged-out, but expiry happens only for
> > messages that are in-memory of the broker (and just before delivery, but
> > these messages will not be delivered).
> > >> Of course it is simple to manually drop the queue and then the problem
> > is gone. But so-far we were able to use
> > autocreate+autodelete+expiry+maxexpiry to keep a clean system.
> > >> This specific case seems to avoid that...
> > >>
> > >> My question:
> > >> Is there any trick (setting) to get the paged-out messages physically
> > expired (i.e. removed) without needing client requests?
> > >>
> > >> Thx!
> > >> Erwin
> > >
> > > --
> > > Clebert Suconic
> >
> >
> >
> > --
> > Clebert Suconic
> >
> --
> Clebert Suconic

Reply via email to