注意:根据我收到的回复,Azure Service Bus 似乎不是这项工作的正确工具。我把这个问题留在这里,以防它对其他人有用。
我想设置一种情况,即我有一个发布消息的应用程序和多个接收消息的应用程序。据我所知,Azure 服务总线主题就是为此而设计的。这个问题的公认答案说的是同样的事情。
我一直在按照快速入门示例生成两个控制台应用程序,一个用于发送消息,一个用于接收消息。当我只有一个接收器应用程序实例正在运行时,这很好用,但如果我启动两个接收器实例,则只有一个实例会收到任何消息。
我尝试CompleteAsync
在接收消息的代码中删除对的调用,但这没有任何区别。
我使用的代码与那篇文章中显示的完全一样,所以在这里发布它没有意义。
我确定我只是误解了一些基本的东西,但我认为这个想法是主题和订阅允许您拥有任意数量的接收者。
谁能解释我做错了什么?