Azure / Azure/azure-functions-java-library

Ability to set retry behaviors from environment variable

Abierto
#136 1 comentario 4 reacciones 0 asignados Ver en GitHub
area:java-functions
Lenguaje dominante
Java
Estrellas
45
Forks
49
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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"

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El issue no menciona ningún archivo fuente ni prueba; empieza localizando el manejo de la política de reintentos para los bindings de Java y la ruta existente de resolución de variables de entorno. Compárala con la ruta de entorno documentada de host.json y verifica después que un marcador de posición como %delay_interval% se resuelva para retry.delayInterval, y añade cobertura para el comportamiento solicitado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
azure, java
Área
backend, cloud
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.