ActiveMQ-如何设置kahadb.data文件的最大大小

ActiveMQ-如何设置kahadb.data文件的最大大小,activemq,Activemq,我设置ActiveMQ broker SystemUsage属性如下 SystemUsage systemUsage=new SystemUsage(); StoreUsage storeUsage=new StoreUsage(); storeUsage.setLimit(1L); systemUsage.setStoreUsage(storeUsage); MemoryUsage memoryUsage =new MemoryUsage(); memoryUsag

我设置ActiveMQ broker SystemUsage属性如下

SystemUsage systemUsage=new SystemUsage();

StoreUsage storeUsage=new StoreUsage();
storeUsage.setLimit(1L);            
systemUsage.setStoreUsage(storeUsage);

MemoryUsage memoryUsage =new MemoryUsage();
memoryUsage.setLimit(1L);
systemUsage.setMemoryUsage(memoryUsage);

TempUsage tempUsage=new TempUsage();
tempUsage.setLimit(1L);
systemUsage.setTempUsage(tempUsage);

broker.setSystemUsage(systemUsage); 

broker.start();

但是我的db.data文件仍在成长。但我必须限制它。

db.data文件没有最大大小设置。为了处理运行代理所需的状态数据量,它将按需要增长。然而,当代理上的事情发生变化时,它将回收未使用的部分,因此它应该达到一个适合您的用例的稳定点