磁盘容量低,无法生成更多消息



谁能告诉我如何使用nodejs模块stompit实现ActiveMQ Artemis,因为我遇到错误:

AMQ229119: Disk Capacity is Low, cannot produce more messages.

ActiveMQ Artemis将自动检测低磁盘容量和块生产者。这是根据默认定义的百分比计算的,broker.xml

<max-disk-usage>90</max-disk-usage>

因此,如果磁盘已满 90% 以上,代理将阻止新消息的生成。

根据磁盘的大小,实际上可能有足够的容量来生成更多消息。例如,如果磁盘总大小为 1 TB,并且已满 90%,则仍会留下 100 GB 的容量。在这种情况下,建议增加<max-disk-usage>值。否则,建议使用消息来释放必要的磁盘空间。

最新更新