在Azure工作者角色中,您可以創建處理消息列表的批處理作業。我想知道是否有類似於Azure WebJobs的東西?如何讓Azure Webjob處理多個隊列消息?
目前,你可以從一個隊列觸發webjob如下:
public static void ProcessQueueMessage([QueueTrigger("queue")] string message, TextWriter log)
是否有某種方式來拉和處理郵件的列表?
在Azure工作者角色中,您可以創建處理消息列表的批處理作業。我想知道是否有類似於Azure WebJobs的東西?如何讓Azure Webjob處理多個隊列消息?
目前,你可以從一個隊列觸發webjob如下:
public static void ProcessQueueMessage([QueueTrigger("queue")] string message, TextWriter log)
是否有某種方式來拉和處理郵件的列表?
不,對於當前的一批隊列消息沒有內置的綁定。
但是,社區中的某個人最近使用WebJobs SDK可擴展性模型創建了此類綁定。我還沒有使用該綁定,但您可以嘗試並向作者提供反饋。請參閱GroupQueueTriggerrepo以及更多信息。它允許您綁定到消息的List<T>
。
有一個積壓的功能請求。如果你想看到它,請加入鈴聲。 https://github.com/Azure/azure-webjobs-sdk/issues/625 –