Add CorrelationId logic into Spring Starter

Abierto
#37 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
spring, spring-boot

Línea de trabajo

Examina el Spring Boot starter module del proyecto para comprender su estructura. Investiga cómo crear una Spring Boot auto-configuration que añada un correlation ID filter/interceptor y se integre con el MDC de SLF4J. Revisa la logging configuration existente para ver cómo incluir automáticamente el correlation ID en los log patterns. Una implementación funcional debe proporcionar un correlation ID que se propague a través de las HTTP requests y aparezca en todos los log messages.

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

Descripción

enhancement

One thing that is commonly required in FluentForms app server code is the need for a correlation id (an ID that is optionally provided by a caller that travels with and identifies a particular transaction). We have utilized such code in previous projects, however it would be nice if it could be incorporated into the Spring Boot starter so that it is easy and has a minimal amount of boilerplate code.

It would also be nice if it autoconfigures logging to incorporate the correlation id in all log messages. To do this, it could utilized SLF4J's Mapped Diagnostic Context (see here also).

Lenguaje dominante
Java
Estrellas
7
Forks
8
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de 4PointSolutions/FluentFormsAPI

Todos los issues de 4PointSolutions/FluentFormsAPI

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.