host.json
{
"functionTimeout": "00:00:30",
"http": {
"routePrefix": "",
"maxOutstandingRequests": 20,
"maxConcurrentRequests": 50,
"dynamicThrottlesEnabled": false
},
"queues": {
"maxPollingInterval": 10000,
"visibilityTimeout" : "00:00:30",
"batchSize": 16,
"maxDequeueCount": 22,
"newBatchThreshold": 8
},
"functions": [
"PublicApiV1",
"Openapi",
"AdminApi",
"ComputeVisibleServices",
"CreatedMessageQueueHandler",
"EmailNotificationsQueueHandler",
"WebhookNotificationsQueueHandler",
"QueueMonitor",
"ProfileEventsQueueHandler"
],
"tracing": {
"consoleLevel": "verbose",
"fileLoggingMode": "debugOnly"
},
"logger": {
"categoryFilter": {
"defaultLevel": "Information",
"categoryLevels": {
"Host.Results": "Information",
"Function": "Debug",
"Host.Aggregator": "Information"
}
},
"aggregator": {
"batchSize": 1000,
"flushTimeout": "00:00:30"
}
},
"applicationInsights": {
"sampling": {
"isEnabled": false,
"maxTelemetryItemsPerSecond" : 5
}
}
}