C# 轨道服务总线消息主题订阅
我有一个服务总线主题订阅模型。我负责设计主题的发送者组件。然而,接收方是一个远程服务器,其代码我无法控制。现在棘手的部分是,我需要从服务总线知道一些统计信息,而不需要真正要求远程服务器做额外的工作 例如。 1) 最后处理的消息(其内容) 2) 成功完成最后一条消息-时间和内容 这是为了进行基本的故障排除,我要说的是,该消息至少已被接收者接收到 可以这样做吗?什么是“最后一条消息已处理”和“最后一条消息已成功完成”。如果您有一个恒定的消息流,那么在什么时候您将确定最后一条消息是什么 你所问的有点违反了酒吧/酒吧的概念。主题和订阅的全部意义在于将发布者和订阅者解耦 这是为了进行基本的故障排除,我要说的是,该消息至少已被接收者接收到C# 轨道服务总线消息主题订阅,c#,azure,azureservicebus,C#,Azure,Azureservicebus,我有一个服务总线主题订阅模型。我负责设计主题的发送者组件。然而,接收方是一个远程服务器,其代码我无法控制。现在棘手的部分是,我需要从服务总线知道一些统计信息,而不需要真正要求远程服务器做额外的工作 例如。 1) 最后处理的消息(其内容) 2) 成功完成最后一条消息-时间和内容 这是为了进行基本的故障排除,我要说的是,该消息至少已被接收者接收到 可以这样做吗?什么是“最后一条消息已处理”和“最后一条消息已成功完成”。如果您有一个恒定的消息流,那么在什么时候您将确定最后一条消息是什么 你所问的有点违
当消息被发送到订阅队列时,它们要么被消耗,要么最终进入死信队列。如果他们在死信队列中,你就会知道原因。如果他们被消费,你必须相信消费者,因为他们知道自己在做什么。“回复”或“确认”的任何时间都与事件的概念相违背,在事件中,您广播已发生的事情,如果收到或未收到,则不应播放。在主题级别,您可以看到活动消息的数量。