2010-10-12 90 views
3

在ActiveMQ KahaDB文档中,它提到您可以归档KahaDB数据文件,以便稍后需要时可以重播它们。然而,通过搜索并查看他们的文档以及ActiveMQ的行动的草稿副本,我找不到任何示例或线索如何实际重做这些文件。你如何重播KahaDB消息档案?

我希望有人能指出我需要做什么才能真正执行重播的方向。

回答

0

KahaDB只重放消息/事件时,代理启动到代理停止代理(恢复持久性消息等)

它不保留历史信息之前返回到状态重播上需求。一旦消息成功出队,然后将其从KahaDB数据文件中移除。

如果你有这样的要求审核/再利用复制的信息,那么我建议考虑类似mirrored queues或使用camel wire-tap模式。