I am overseeing production environment (as administrator with no insight into source code) with hornetq as messaging system (2.2.13) and noticed that for some time paging folder is always growing and never shrinking. Consumer side of the system was put offline to ensure all messages are processed by producers, but when all the queues became empty (checked with jboss-cli) paging folder didn't shrink a single bit. I wonder whether something is wrong with configuration or producers code (to which I have no access, but can only complain). Can you please advise where to look? The only sane explanation I was able to find is that messages in some queues are not acknowledged, could this be the case?
Configuration looks as follows (messaging system):
<persistence-enabled>true</persistence-enabled> <journal-file-size>10240000</journal-file-size> <journal-min-files>20</journal-min-files> <security-enabled>false</security-enabled> <transaction-timeout>2400000</transaction-timeout> <address-setting match="#"> <dead-letter-address>jms.queue.DLQ</dead-letter-address> <expiry-address>jms.queue.ExpiryQueue</expiry-address> <redelivery-delay>1</redelivery-delay> <max-delivery-attempts>10</max-delivery-attempts> <max-size-bytes>848576000</max-size-bytes> <page-size-bytes>8485760</page-size-bytes> <page-max-cache-size>10</page-max-cache-size> <address-full-policy>PAGE</address-full-policy> <message-counter-history-day-limit>10 </message-counter-history-day-limit> </address-setting>