服务总线:消息历史

Service bus: messages history

我计划将 Azure 服务总线和 SignalR 用于聊天应用程序。 是否可以获取一段时间内的消息历史记录? 哪种类型的服务总线最适合此(队列、主题、中继)?

None。服务总线消息在接收和完成完成后消失。

改为查看事件中心。事件中心在给定的最短时间间隔(例如 7 或 14 天)内保留事件,因此消费者可以根据需要 re-fetch 它们。

虽然没有按时间搜索。如果您需要索引粒度搜索,则必须将事件复制到某种数据库,例如宇宙数据库。