【发布时间】:2017-07-22 07:44:59
【问题描述】:
我对有关 Azure 队列、函数和工作器的功能有一些疑问。我不太确定这是如何工作的。
场景:
- q-notifications 是 Azure 存储帐户中的一个队列。
- f-process-notification 是 Azure 中绑定到 q-notifications 的函数。它的工作是获取队列中的第一条消息并对其进行处理。
理论上,当消息添加到 q-notifications 时,应该调用函数 f-process-notification。
问题:
触发的功能是否取代了拥有工人的需要?换句话说,每次将消息放入队列时都会调用 f-process-notification。
-
假设我在队列中放置了一条可见性超时为 5 分钟的消息。基本上我正在排队消息,但它不应该在 5 分钟过去后采取行动。队列是在消息入队时立即触发f-process-notification,还是仅在消息可见时,即入队5分钟后才触发f-process-notification?
【问题讨论】:
标签: visibility azure-functions azure-storage-queues