Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.9.0
-
None
-
None
Description
There is a significant increase in case of open file descriptors when publishing large messages. This behaviour is also see with the latest 2.9.0 version.
java 38082 root 9486u REG 8,4 909757 19146486 /xxx/data/large-messages/31297137237.msg (deleted) java 38082 root 9489u REG 8,4 605189 19146488 /xxx/data/large-messages/31297137344.msg (deleted)
The reference is kept to the deleted large message file
Below is the log trace.
2019-07-23 05:00:10 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Opening large message file(openFile-512) with message-id=19,826,804,644 2019-07-23 05:00:10 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Closing large message file(releaseResources-341) with message-id=19,826,804,644 2019-07-23 05:03:51 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Opening large message file(openFile-512) with message-id=19,826,804,644 2019-07-23 05:03:51 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Opening decoding context file for large message with message-id=19,826,804,644 2019-07-23 05:03:51 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Closing decoding context file for large message with message-id=19,826,804,644 2019-07-23 05:03:52 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Opening large message file(openFile-512) with message-id=19,826,804,644 2019-07-23 05:03:52 TRACE [org.apache.activemq.artemis.core.persistence.impl.journal.JournalStorageManager] Closing large message file(releaseResources-341) with message-id=19,826,804,644