gpt4 book ai didi

ActiveMQ - 如何从 kahadb db.data 文件中删除消息

转载 作者:行者123 更新时间:2023-12-01 03:51:33 25 4
gpt4 key购买 nike

我向队列发送了 1.000.000 条对象消息,我的 kahadb 的 db.data 文件变成了 480 mb。然后我的消费者开始接收消息。一段时间后消费完成,队列中的所有消息都到达了目标。但是当我检查我的 db.data 文件时,它仍然是 480 mb。这就是为什么我想删除消耗的消息。

我怎样才能做到这一点。是否有任何要自动删除的属性

最佳答案

您可以手动清除 Web 控制台中排队的消息 http://localhost:8161/ http://activemq.apache.org/how-do-i-purge-a-queue.html

您可以使用 <sharedDeadLetterStrategy processExpired="false" /> 自动丢弃过期消息
http://activemq.apache.org/message-redelivery-and-dlq-handling.html

关于ActiveMQ - 如何从 kahadb db.data 文件中删除消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22151172/

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