I'm not aware of any problems like this. Can you provide a way to reproduce it?
Justin On Tue, Mar 12, 2024 at 9:27 AM rusu ionut <ionut_rusu_2...@yahoo.ro.invalid> wrote: > Hello,I'm using latest version of Artemis with AmqpNetLite from .NET to > send/receive messages. I have the following scenario: one queue (Q1) with > an expiry address set. Q1 will receive messages with Ttl of 1 minute. So > messages will be available in Q1 for 1 minute and then are moved to expiry > address/queue. I have a receiver set for the expiry queue that save the > messages to a DB. For this test, I don't have any receiver for Q1, so all > the messages should be saved in my DB eventually. I'm sending 2000 > messages/second for 10 minutes. The problem is that sometimes some messages > are still shown in the queue attributes (message count, persistent size, > ...). The attribute Messages expired is the same number as the number of > messages that I have in the DB. If I go to Browse Queue, no message is > shown. Also if I connect a receiver to Q1 I don't receive any of the lost > messages, but if I send new messages, I receive the new ones. I also tried > Purge queue and nothing was changed. So message count is not 0, but the > messages could not be accessed. All the messages are durable and have the > same size = 282 bytes. The only parameter that I changed regarding > expiration was message-expiry-scan-period = 5000.Is this a known problem? > Thank you in advance!