Hi, I did a test in which I was producing messages without consuming them on an artemis (with paging enabled) in order to anticipate what could happen in the worst scenario with persistent messages.
When I reach the max-disk-usage of 45% on a dedicated disk, the producers are blocked as expected. After a few minutes I launch my consumers but no messages are able to be consumed. With the same clients (using openwire) on an activemq 5 with mkahadb, I'm able to consume and to unblock the producers in the same scenario. The only solution seems to stop the broker and to force a "data compact" on the journal. It seems that this situation occurred because the delete records can't be appended in the journal as there is no more space to create a new journal file. Is there a solution (manual or with configuration) which would make it possible to unblock this situation without having to stop the broker? Regards, Gaetan Worldline is a registered trademark and trading name owned by the Worldline Group. This e-mail and any documents attached are confidential and intended solely for the addressee. If you receive this e-mail in error, you are not authorized to copy, disclose, use or retain it. Please notify the sender immediately and delete this e-mail from your systems. As e-mails may be intercepted, amended or lost, they are not secure. Worldline and its subsidiaries therefore cannot accept liability for any errors in their content. Although Worldline endeavours to maintain a virus-free network, we do not warrant that this e-mail is virus-free and cannot accept liability for any damages resulting from any transmitted virus if any. The risks are deemed to be accepted by anyone who communicates with Worldline or its subsidiaries by e-mail.