我想测试生产者流控制,但是消息总是进入临时存储,让我无法测试。
我已将tempUsage设置为1kb。
<tempUsage>
<tempUsage limit="1 kb"/>
</tempUsage>
当activemq启动时,我可以看到一个看起来很好的日志:
Temporary Store limit is 0 mb, whilst the max journal file size for the temporary store is: 32 mb, the temp store will not accept any data when used.
但是当我发送一条50mb的消息时,它仍会进入临时存储区:
PListStore:[D:\apache-activemq-5.14.4\bin\..\data\localhost\tmp_storage] initialized
如何关闭临时存储?