Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 轨道服务总线消息主题订阅_C#_Azure_Azureservicebus - Fatal编程技术网

C# 轨道服务总线消息主题订阅

C# 轨道服务总线消息主题订阅,c#,azure,azureservicebus,C#,Azure,Azureservicebus,我有一个服务总线主题订阅模型。我负责设计主题的发送者组件。然而,接收方是一个远程服务器,其代码我无法控制。现在棘手的部分是,我需要从服务总线知道一些统计信息,而不需要真正要求远程服务器做额外的工作 例如。 1) 最后处理的消息(其内容) 2) 成功完成最后一条消息-时间和内容 这是为了进行基本的故障排除,我要说的是,该消息至少已被接收者接收到 可以这样做吗?什么是“最后一条消息已处理”和“最后一条消息已成功完成”。如果您有一个恒定的消息流,那么在什么时候您将确定最后一条消息是什么 你所问的有点违

我有一个服务总线主题订阅模型。我负责设计主题的发送者组件。然而,接收方是一个远程服务器,其代码我无法控制。现在棘手的部分是,我需要从服务总线知道一些统计信息,而不需要真正要求远程服务器做额外的工作

例如。 1) 最后处理的消息(其内容) 2) 成功完成最后一条消息-时间和内容

这是为了进行基本的故障排除,我要说的是,该消息至少已被接收者接收到

可以这样做吗?

什么是“最后一条消息已处理”和“最后一条消息已成功完成”。如果您有一个恒定的消息流,那么在什么时候您将确定最后一条消息是什么

你所问的有点违反了酒吧/酒吧的概念。主题和订阅的全部意义在于将发布者和订阅者解耦

这是为了进行基本的故障排除,我要说的是,该消息至少已被接收者接收到


当消息被发送到订阅队列时,它们要么被消耗,要么最终进入死信队列。如果他们在死信队列中,你就会知道原因。如果他们被消费,你必须相信消费者,因为他们知道自己在做什么。“回复”或“确认”的任何时间都与事件的概念相违背,在事件中,您广播已发生的事情,如果收到或未收到,则不应播放。

在主题级别,您可以看到活动消息的数量。