我正在使用activemq。 KahaDB是activemq的默認消息存儲。但它不斷增加,最終耗盡了磁盤空間。即使所有消息都被確認,它仍然會不斷增大,並在其數據存儲區中不斷創建新的日誌文件。KahaDB錯誤「磁盤上沒有剩餘空間」。如何解決這個問題?
我沒有設置與KahaDB相關的屬性,它使用了默認屬性。
broker = new BrokerService();
TransportConnector connector = new TransportConnector();
connector.setUri(new URI("tcp://localhost:61616"));
broker.addConnector(connector);
broker.start();
這些是我在經紀人上設置的唯一屬性。有人可以告訴我可以在KahaDB上使用的屬性沒有這個錯誤嗎?
可能有幾個原因導致磁盤空間不足。我建議再研究一下ActiveMQ文檔/指南。 –