Délai d'expiration d'Azure Functions pour le plan de consommation

Délai d’expiration d’Azure Functions pour le plan de consommation

(L’autre réponse est un peu confuse, donc j’écris au lieu de faire beaucoup de modifications)

Azure Functions peut désormais s’exécuter jusqu’à 10 minutes avec le plan de consommation en ajoutant le paramètre functionTimeout à votre fichier host.json :

Dans un plan de consommation serverless, la plage valide est de 1 seconde à 10 minutes, et la valeur par défaut est de 5 minutes.

Dans les plans Premium et Dédié (App Service), il n’y a pas de limite globale, et la valeur par défaut est de 30 minutes. Une valeur de -1 indique une exécution illimitée, mais il est recommandé de conserver une limite supérieure fixe.

Source : https://learn.microsoft.com/en-us/azure/azure-functions/functions-host-json#functiontimeout

Fichier : host.json

// Value indicating the timeout duration for all functions.
// Set functionTimeout to 10 minutes
{
    "functionTimeout": "00:10:00"
}

Source :

https://buildazure.com/2017/08/17/azure-functions-extend-execution-timeout-past-5-minutes/

https://github.com/Azure/azure-webjobs-sdk-script/wiki/host.json