es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AZURE-SPRING-CLOUD

Anula una propiedad remota de Spring Cloud con una local

Tengo una aplicación Spring Boot que lee propiedades de un servidor de configuración remoto a través de Spring Cloud, y funciona bien con diferentes archivos de configuración definidos en el repositorio remoto, lo estoy ejecutando con el siguiente comando: java -jar my-app.jar –spring.profiles.active=my-custom-profile Sin embargo, en algunos casos especiales me . . . Read more

Spring cloud open Feign no ignora los valores nulos al codificar.

Estoy trabajando en una aplicación Spring Boot. Estamos utilizando Spring Cloud Open Feign para realizar llamadas REST. Estamos usando la clase GsonEncoder() predeterminada, pero por alguna razón gson no está excluyendo las propiedades nulas al codificar la carga útil. Configuración: return Feign.builder() .options(ApiOptions()) .encoder(new GsonEncoder()) .decoder(new GsonDecoder()) .target(ApiClient.class, “URL”); Cliente: . . . Read more

Cómo hacer que los microservicios de Spring Boot sean consistentes mientras se utiliza Eureka para el descubrimiento de servicios?

Los principales criterios para elegir el tipo de descubrimiento de servicios son el teorema CAP. https://www.ibm.com/in-en/cloud/learn/cap-theorem C – Consistencia A – Disponibilidad P – Tolerancia a particiones Se dice que un sistema distribuido solo puede cumplir dos de las tres características deseadas: consistencia, disponibilidad y tolerancia a particiones. Siempre se . . . Read more

Circuito de Corte de Resorte de Nube de Primavera: Feign no abre el interruptor de circuito

El interruptor de circuito funciona, se llama al fallback, pero el interruptor de circuito no cambia de estado y cada vez envía una solicitud al servicio fallido. Se intentó la misma configuración YAML con el rest template – funciona correctamente. Cliente Feign @FeignClient( name = MyFeignClient.SERVICE_NAME, url = “https://httpbin.org/”, configuration . . . Read more