Azure / Azure/azure-functions-java-library
Ability to set retry behaviors from environment variable
- Vorherrschende Sprache
- Java
- Sterne
- 45
- Forks
- 49
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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"
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Das Issue nennt keine Quelldatei und keinen Test; beginne damit, die Verarbeitung der Retry-Richtlinie für Java-Bindings und den bestehenden Pfad zur Auflösung von Umgebungsvariablen zu finden. Vergleiche ihn mit dem dokumentierten Umgebungsvariablenpfad in host.json und überprüfe anschließend, dass ein Platzhalter wie %delay_interval% für retry.delayInterval aufgelöst wird, und füge Abdeckung für das angeforderte Verhalten hinzu.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, java
- Bereich
- backend, cloud
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100