根据事件网格中事件的属性,从Azure Service Bus中读取Logic App中的特定消息

时间:2019-08-12 21:34:14

标签: azure azureservicebus azure-servicebus-queues

长话短说,我买不起Azure Service Bus的高级计划,该计划允许访问EventGrid Integration。标准计划是我可以争取的最高限额,但我仍然需要实时的晚上。

因此,计划是将一条消息放置在服务总线上,并在事件网格上手动触发一个事件,其中包括我在服务总线上的消息的MessageId,这又将触发Logic App来执行操作。

我遇到的问题是,队列是连续的,我无法根据事件中的messageId找出仅从服务总线队列中读取相关消息的方法。

我想要的是,当将消息保存到队列中并且我将事件手动触发到事件网格时,逻辑应用程序应该能够提取触发事件的特定消息,而不仅仅是任何消息。

读取只会从队列中弹出最旧的消息,而无需进行任何选择。我知道队列是这样工作的,我讨厌它只是触发一个事件,即从服务总线到事件网格的费用为750.00美元,而常规计划约为7.50美元。

有人能做到吗?

0 个答案:

没有答案