服务总线:消息历史
Service bus: messages history
我计划将 Azure 服务总线和 SignalR 用于聊天应用程序。
是否可以获取一段时间内的消息历史记录?
哪种类型的服务总线最适合此(队列、主题、中继)?
None。服务总线消息在接收和完成完成后消失。
改为查看事件中心。事件中心在给定的最短时间间隔(例如 7 或 14 天)内保留事件,因此消费者可以根据需要 re-fetch 它们。
虽然没有按时间搜索。如果您需要索引粒度搜索,则必须将事件复制到某种数据库,例如宇宙数据库。
我计划将 Azure 服务总线和 SignalR 用于聊天应用程序。 是否可以获取一段时间内的消息历史记录? 哪种类型的服务总线最适合此(队列、主题、中继)?
None。服务总线消息在接收和完成完成后消失。
改为查看事件中心。事件中心在给定的最短时间间隔(例如 7 或 14 天)内保留事件,因此消费者可以根据需要 re-fetch 它们。
虽然没有按时间搜索。如果您需要索引粒度搜索,则必须将事件复制到某种数据库,例如宇宙数据库。