Tag: AZURE-SPRING-CLOUD
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
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
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
Estoy intentando modificar nuestro servidor actual de Spring Cloud Config que solo tiene un backend JDBC para incluir un backend de Vault para hacer que las credenciales de la conexión JDBC sean secretas. VAULT: Listener 1: tcp (addr: “127.0.0.1:8400”, cluster address: “127.0.0.1:8401”, máx. duración de solicitud: “1m30s”, máx. tamaño de . . . Read more
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