我已经有了几个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