如何让Azure Webjob处理多个队列消息?

时间:2016-01-25 19:55:00

标签: azure queue messages azure-webjobssdk batching

在Azure辅助角色中,您可以创建处理邮件列表的批处理作业。我想知道Azure WebJobs是否有类似的东西?

目前,您可以按如下方式从队列中触发webjob:

public static void ProcessQueueMessage([QueueTrigger("queue")] string message, TextWriter log)

有没有办法提取和处理邮件列表?

1 个答案:

答案 0 :(得分:2)

不,目前没有针对一批Queue消息的内置绑定。

但是,社区中的某个人最近使用WebJobs SDK扩展性模型创建了这样的绑定。我还没有使用过该绑定,但您可以尝试一下并向作者提供反馈。请参阅 GroupQueueTrigger repo以及更多信息。它允许您绑定到List<T>个消息。