gpt4 book ai didi

activemq-artemis - Artemis : AMQ222210: Storage usage is beyond max-disk-usage. 系统将开始阻止生产者

转载 作者:行者123 更新时间:2023-12-02 03:31:23 25 4
gpt4 key购买 nike

我正在从应用程序 A 向 Artemis 发送消息,但我从应用程序 A 收到此错误:

AMQ212054: Destination address=my-service is blocked. If the system is configured to block make sure you consume messages on this configuration.

查看 artemis 启动的日志,我看到这就是我认为的原因:

AMQ222210: Storage usage is beyond max-disk-usage. System will start blocking producers

我查看了文档 here并没有找到任何可以帮助的东西。还登录到正在运行的容器,并将“最大磁盘使用量”更改为 100,根据我的谷歌研究,到目前为止没有任何帮助。

我使用以下命令运行 artemis:

docker run -it --rm -e ARTEMIS_USERNAME=artemis -e ARTEMIS_PASSWORD=artemis -p 8161:8161 -p 61616:61616 vromero/activemq-artemis

感谢您的帮助~谢谢

最佳答案

您收到此消息是因为您计算机的磁盘空间已满 90% 以上,一旦发生这种情况,Artemis 就会阻止生产者。要解决您的问题,您可以:

  1. 清理计算机上的磁盘空间,使其低于 90%。

  2. 在 Artimes 阻止生产者之前增加磁盘的容量。为此,您需要修改位于以下位置的代理配置文件:

path-to-broker\artemis\etc\broker.xml

在此文件中,有一个标记为 max-disk-usage 的标签,默认设置为 90。只需将其增加到 100(或您认为合适的任何值)。

请注意,Artemis 将您的代理配置为在您计算机的磁盘空间使用率达到 90% 及以上时开始阻止生产者,这是为了防止在消息积压的情况下可能耗尽您的所有磁盘空间。

关于activemq-artemis - Artemis : AMQ222210: Storage usage is beyond max-disk-usage. 系统将开始阻止生产者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51732637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com