Azure / Azure/azure-functions-java-library

Ability to set retry behaviors from environment variable

Ouverte
#136 1 commentaire 4 réactions 0 personnes assignées Voir sur GitHub
area:java-functions
Langage dominant
Java
Étoiles
45
Forks
49
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Today when using bindings I can pop in the `%syntax%` to load in a value from environment variable. I can't do that with retry policies.

```
"retry": {
"strategy": "fixedDelay",
"maxRetryCount": 100,
"delayInterval": "%delay_interval%"
}
```

Would be good to support resolving from env.

Workaround today is to use the `host.json` file, and define the value using the `host.json` documented env path:

"AzureFunctionsJobHost__retry__delayInterval": "00:00:05"

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue ne nomme aucun fichier source ni test ; commencez par localiser la gestion de la politique de nouvelle tentative pour les bindings Java et le chemin existant de résolution des variables d’environnement. Comparez-le avec le chemin d’environnement documenté de host.json, puis vérifiez qu’un espace réservé tel que %delay_interval% est résolu pour retry.delayInterval et ajoutez une couverture pour le comportement demandé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, java
Domaine
backend, cloud
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.