据我所知,我们有Azure服务总线触发器用于Azure功能:
https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus-trigger
我需要在我的应用程序中获得一个“”通知,这个通知不是托管在Azure函数中的。我不想限制我的应用程序托管选项仅限于Azure函数。
问题:
当Azure服务总线队列中有新消息时,如何获得通知?
服务总线和Azure函数之间的通知协议/机制是什么,所以我们在Azure函数中有服务总线触发功能?
发布于 2022-05-09 16:49:54
根据配置的不同,触发器在后台使用ServiceBusProcessor
或ServiceBusReceiver
。它们负责轮询队列/订阅。(https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/servicebus/Microsoft.Azure.WebJobs.Extensions.ServiceBus/src/Listeners/ServiceBusListener.cs#L118)
不幸的是,对于标准命名空间,我不知道另一种通知方式。如果您使用的是高级服务总线命名空间,则可以与事件网格集成,以便在消息可用且没有活动接收方时提醒您。详细信息可以在Azure服务总线到事件网格集成概述中找到。
https://stackoverflow.com/questions/72174869
复制相似问题