我正在使用activemq。KahaDB 是 activemq 的默认消息存储。但它的大小不断增加,最终耗尽了磁盘空间。即使所有消息都被确认,它的大小仍然会增长并不断在其数据存储中创建新的日志文件。
我没有设置与 KahaDB 相关的属性,它使用的是默认属性。
broker = new BrokerService();
TransportConnector connector = new TransportConnector();
connector.setUri(new URI("tcp://localhost:61616"));
broker.addConnector(connector);
broker.start();
这些是我在代理上设置的唯一属性。有人可以告诉我我可以在 KahaDB 上使用的属性没有这个错误吗?