activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary Tully (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-1926) Persistent store journal files (occasionally) not being cleaned up at runtime for queues with active consumers
Date Wed, 03 Sep 2008 12:45:52 GMT
Persistent store journal files (occasionally) not being cleaned up at runtime for queues with
active consumers
--------------------------------------------------------------------------------------------------------------

                 Key: AMQ-1926
                 URL: https://issues.apache.org/activemq/browse/AMQ-1926
             Project: ActiveMQ
          Issue Type: Bug
          Components: Message Store
    Affects Versions: 5.1.0
         Environment: AMQPersistenceAdapter with syncOnWrite=false
            Reporter: Gary Tully
            Assignee: Gary Tully


Over a long period data files fill up in the activemq-data/borker1/data/journal directory.
Scenario is single queue, persistent producer and consumer, consumer periodically stalls to
allow messages to build up in broker.
Problem appears to be related to message ack before async message store gets a chance to persist
messages. Reference to active data file remain which stops them being cleaned up by the periodic
checkpoint.
This limits the available up time of the broker with large volumes of messages as excessive
amounts of disk space are consumed.

Using syncOnWrite=true or setting a AMQPersistenceAdapter.maxCheckpointMessageAddSize=0 will
help avoid the problem, both of which will effect performance.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message