Apache Artemis:了解最大磁盘使用量和地址完整策略



在阿尔忒弥斯中有全局max-disk-usage参数。同样在地址设置中,我们有address-full-policy。下面是我对这两个的设置。

<max-disk-usage>90</max-disk-usage>
-----
<address-full-policy>FAIL</address-full-policy>

我的意图是当磁盘使用率达到90%时,我希望生产商失败。但是在阅读了文档之后,我怀疑address-full-policy是否会停止分页。它会停止寻呼吗?当消息持久化时,消息何时到达服务器?它是立竿见影的吗?

经过测试,我发现上面的设置不符合生产商的要求。如果磁盘使用率下降到90%以下,那么它仍然会停止分页吗?

如果您使用,代理程序将只进行分页

<address-full-policy>PAGE</address-full-policy>

换句话说,如果您使用:

<address-full-policy>FAIL</address-full-policy>

然后,当地址到达max-disk-usagemax-size-bytes时,代理将不会寻呼。

相关内容

  • 没有找到相关文章

最新更新