activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kim Schneider (JIRA)" <>
Subject [jira] [Created] (APLO-376) Not possible to empty dlq
Date Thu, 12 Mar 2015 15:26:38 GMT
Kim Schneider created APLO-376:

             Summary: Not possible to empty dlq
                 Key: APLO-376
             Project: ActiveMQ Apollo
          Issue Type: Bug
          Components: apollo-broker
    Affects Versions: 1.7.1
            Reporter: Kim Schneider
            Priority: Critical

Our messages are persistent but have an expiry date. If they expire they are no more important
to us and can be deleted. But when the messages expire they stay in the data files and there
is no way to remove or consume them anymore. This results in a huge space consumption.

We wanted to move the expired files to a dlqueue. As there is no processExpired = false like
in ActiveMQ we wanted to consume the dlqeues and drop those messages. But just like before
the messages stay in the database. Even worse, if we consume all messages in the dlq and restart
Apollo, the same messages can be consumed again and again and again.

This message was sent by Atlassian JIRA

View raw message