Где находятся параметры локального хоста функций Azure - PullRequest
0 голосов
/ 29 января 2019

, когда функция Azure версии 2 запускается локально, где настройки ниже, в частности MaxBatchSize.Я попытался поместить новые значения в расширениях в host.json, но они просто игнорируются.

EventHubOptions
{
"BatchCheckpointFrequency": 1,
"EventProcessorOptions": {
  "EnableReceiverRuntimeMetric": false,
  "InvokeProcessorAfterReceiveTimeout": false,
  "MaxBatchSize": 10,
  "PrefetchCount": 300,
  "ReceiveTimeout": "00:01:00"
  }
}

cheers

Johnny

1 Ответ

0 голосов
/ 29 января 2019

Неправильный формат вашего json

https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-event-hubs#host-json

Это должно выглядеть так:

{
    "version": "2.0",
    "extensions": {
        "eventHubs": {
            "batchCheckpointFrequency": 1,
            "eventProcessorOptions": {
                "maxBatchSize": 10,
                "prefetchCount": 300,
                "receiveTimeout": "00:01:00"
            }
        }
    }
}  
...