我已經有了幾個Webjobs,每個Webjobs都響應一些QueueTrigger
,Web工作隊列觸發器 - 每個功能的限制
public static void ProcessMessage([QueueTrigger("XXXXXXX")] string message, TextWriter log)
{
//processing message
}
public static void ProcessMessage([QueueTrigger("YYYYYY")] string message, TextWriter log)
{
//processing message
}
我是否應該將每個觸發器分隔到一個單獨的工作?是否有任何理由繼續這條道路是一個壞主意,即由於線程限制,可以觸發更少的函數執行的隊列越多?
看看這個答案http://stackoverflow.com/questions/40273484/azure-ad-web-job-performance-impact-of-multiple-functions-in-the-same-web-job/40295414 #40295414 – Thomas
@Thomas,謝謝你,這非常有用,並讓我考慮將它們中的一部分分開至少 – Flexicoder