Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.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
Azure服务总线主题跨子描述缺少数据_Azure_Azureservicebus_Azure Servicebus Topics_Azure Servicebus Subscriptions - Fatal编程技术网

Azure服务总线主题跨子描述缺少数据

Azure服务总线主题跨子描述缺少数据,azure,azureservicebus,azure-servicebus-topics,azure-servicebus-subscriptions,Azure,Azureservicebus,Azure Servicebus Topics,Azure Servicebus Subscriptions,我面临一个奇怪的场景,我有一个SB主题,它有两个订阅Sub1和Sub1。 每个订阅我都有两个侦听器(除了我的侦听器之外,没有其他侦听器) Sub1=>Listener1 Sub2=>Listener2 已经看到了一些问题,其中一条消息被Listener2/1看到,而另一条消息则完全错过。没有例外,没有死信等。有没有哪怕是一点点的可能性,它可能会发生在SB级别?我可以在这里检查哪些故障排除?这两个ASB订阅的订阅规则/筛选器是什么?有可能这些设置不正确,邮件被丢弃。不,我们没有任何过滤器,偶尔会发

我面临一个奇怪的场景,我有一个SB主题,它有两个订阅Sub1和Sub1。 每个订阅我都有两个侦听器(除了我的侦听器之外,没有其他侦听器)
Sub1=>Listener1
Sub2=>Listener2


已经看到了一些问题,其中一条消息被Listener2/1看到,而另一条消息则完全错过。没有例外,没有死信等。有没有哪怕是一点点的可能性,它可能会发生在SB级别?我可以在这里检查哪些故障排除?

这两个ASB订阅的订阅规则/筛选器是什么?有可能这些设置不正确,邮件被丢弃。不,我们没有任何过滤器,偶尔会发生这种情况,每月平均有200-300封邮件丢失。我们也有成功的产品,这两个公司都在处理,数量巨大,每月约150万件。所以不确定这里可能出了什么问题。总是有一个过滤器。默认筛选器(全部捕获)是一个筛选器。我可以保证经纪人不会丢失消息。这是拓扑设置或应用程序。不幸的是,我只能根据您的描述进行故障排除,这不是一个非常有效的策略。您使用的是ReceiveAndDelete还是PeekLock?如果您使用的是ReceiveAndDelete,那么一旦代理成功传递消息,消息就会消失,不管接收者是否能够正确处理消息(包括网络漏洞等)。这就是Peek Lock David。我在客户端添加了更多的遥测,以查看可能发生的情况。