使用APP服务计划运行天蓝色的功能Blob触发器

时间:2019-06-23 09:42:59

标签: azure azure-functions azure-queues

我在Azure Functions中有一个函数,当将新的blob添加到Blob容器时应触发该函数。

我的Azure功能已连接到App服务计划,并具有一个host.json:

{
  "version": "2.0",
  "extensions": {
    "queues": {
      "maxPollingInterval": "00:00:02",
      "visibilityTimeout": "00:00:30",
      "batchSize": 16,
      "maxDequeueCount": 5,
      "newBatchThreshold": 8
    }
  }
}

我已经扩展了我的应用程序服务计划(从一个实例扩展到15个实例)

我现在的期望是,每15个实例VM应该同时工作,并一次处理blob中的24个文件(batchSize加newBatchThreshold)。如我在实时指标流中看到的那样,15个VM中只有2个处于活动状态并正在处理我的文件? 顺便说一句,我的blobContainer中有足够的文件(超过一百万个文件)。我的意思是我有足够的虚拟机负载

我的问题是,为什么还要再闲置13个VM(实例)?我该怎么做才能利用所有实例的潜力?

0 个答案:

没有答案