ActiveMq,如何在Mysql中自动删除已接收或过期的主题消息?

ActiveMq,如何在Mysql中自动删除已接收或过期的主题消息?,activemq,Activemq,ActiveMq 5.10和Mysql5.5中的持久性 我创建了一个主题,使用publisher.setDeliveryMode(DeliveryMode.PERSISTENT)发送5条消息,2个durableSubscribers已经收到了所有消息 那么。这是一个问题: 这5条消息仍然存在,它们不会被MQ删除。我担心太多的信息会导致崩溃。 我还发现当activemq重新启动时,这5条消息消失了。当我使用队列时也发生了同样的情况 问题: 如何自动或手动删除数据库中已接收或过期(主题中)的消息?没

ActiveMq 5.10和Mysql5.5中的持久性

我创建了一个主题,使用publisher.setDeliveryMode(DeliveryMode.PERSISTENT)发送5条消息,2个durableSubscribers已经收到了所有消息

那么。这是一个问题: 这5条消息仍然存在,它们不会被MQ删除。我担心太多的信息会导致崩溃。 我还发现当activemq重新启动时,这5条消息消失了。当我使用队列时也发生了同样的情况

问题:
如何自动或手动删除数据库中已接收或过期(主题中)的消息?

没有足够的详细信息来说明您的要求。您如何支持未删除已消费消息的断言。我发现已消费消息。还有味精。几小时后删除。没问题了。