Azure / Azure/azure-functions-java-library

Ability to set retry behaviors from environment variable

Aperta
#136 1 commento 4 reazioni 0 assegnatari Vedi su GitHub
area:java-functions
Lingua principale
Java
Stelle
45
Fork
49
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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"

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

L’issue non indica alcun file sorgente né alcun test; inizia individuando la gestione dei criteri di retry per i binding Java e il percorso esistente per la risoluzione delle variabili d’ambiente. Confrontalo con il percorso dell’ambiente documentato di host.json, quindi verifica che un segnaposto come %delay_interval% venga risolto per retry.delayInterval e aggiungi la coverage per il comportamento richiesto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
azure, java
Ambito
backend, cloud
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.