如果没有错误
当生产者在主题上发布持久性消息时,代理首先在持久性存储中存储消息(让kahadb),然后将确认发送回生产者。
那么如果Virtual Topic具有逻辑队列,它将如何工作,因为在kahadb中也会为队列存储消息?
(假设主题上有持久订阅者)
由于
修改: 我将解释我的用例....一个制作人正在发布一个主题,有5个订阅者,我希望这5个中,前3个正常获取消息,剩余2个中只有一个获得消息,所以我想虚拟主题可以帮助这个和那两个订阅者我将让他们听逻辑队列而不是主题...但我想知道如果代理崩溃/重启之间会发生什么持续消息....会发生什么已发送到代理的持久性消息...可能在复制到队列的持久性存储之前,代理停止。那么是否存在任何确认机制,如直接生产者到经纪人。