Have you actually tested this and confirmed it doesn't work? This functionality should already work. See ARTEMIS-3090 [1] for more details.
Justin [1] https://issues.apache.org/jira/browse/ARTEMIS-3090 On Mon, Apr 8, 2024 at 2:48 AM andrea bisogno <bisoma...@hotmail.it> wrote: > Hi support, > referring to the discussion > https://github.com/artemiscloud/activemq-artemis-operator/discussions/853, > I would ask you if, in one of the next releases, it is possible to consider > no expiry address< > https://activemq.apache.org/components/artemis/documentation/latest/message-expiry.html#configuring-expiry-addresses> > is configured in case its value is equal to "" (empty string). > In practice, to have the possibility to reach the goal "if messages are > expired and no expiry address is specified, messages are simply removed > from the queue and dropped", not only if no expiry address is specified, > but also in the case it is set to "". > This would help a lot in the k8s context. > Many thanks in advance, > > Andrea Bisogno > > > P.S. > For my better understanding, how does the expiry-address work in terms of > resources? I mean, in case it is configured (e.g. in case it is left to the > "ExpiryQueue" default value), when the enqueued expired messages are > defintevely dropped? Is the "ExpiryQueue" default address managed as any > other "standard" address in term of resources consumption etc? >