This documentation [1] might be helpful. It basically explains what Herbert mentioned. In short, you can ensure expired messages are dropped by unsetting the expiry-address.
Justin [1] https://activemq.apache.org/components/artemis/documentation/latest/message-expiry.html#configuring-expiry-addresses On Tue, Jun 24, 2025 at 4:12 AM Kamara, George (RWS CIV) <george.kama...@rws.nl.invalid> wrote: > Hi, > > We’re a lot further on our journey now and things are going relatively > well. > > I’ve implemented auto create expiry queue and this seems to be working > well, however. Momentarily our applications are not processing the expiry > queues and to that end, the journal is periodically filling up. > > I did a lot of looking around and couldn’t seem to find any mechanism to > purge/delete the messages past expiration and wondered if anyone had any > suggestions. > > I’ve written a small script - but I would prefer something in config > > Thanks in advance >