Principio del balanceo de carga
Funcionamiento del balanceo de carga en Spring Cloud
Conetxto: Se ejecutan dos clientes UserService y uno OrderService, todos registrados en Eureka.
El consumidor de servicios OrderService utiliza el nombre del servicio registrado en el centro de registro en lugar de la dirección IP y puerto, configurando una estrategia de balanceo de carga, ...
Publicado el 8-29 15:55
Implementación de Clientes HTTP Declarativos con Spring Cloud OpenFeign
Fundamentos de OpenFeign
Spring Cloud OpenFeign constituye una solución oficial del ecosistema Spring para realizar invocaciones de servicios de manera declarativa con balanceo de carga integrado. Su núcleo se fundamenta en Netflix Feign, una biblioteca de código abierto que simplifica la creación de clientes HTTP mediante la definición de inte ...
Publicado el 8-7 15:59
Error en Chequeo de Salud de RabbitMQ en Spring Cloud Stream
Problema Detectado
Al utilizar Spring Cloud Stream con RabbitMQ, se presenta el siguiente error:
2021-08-06 21:34:05.153 WARN 18660 --- [-172.28.165.129] o.s.b.a.amqp.RabbitHealthIndicator : Rabbit health check failed
org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect
Inicialmente, el ...
Publicado el 6-13 16:04
Registro de Servicios y Gestión de Configuración con Nacos
Fundamentos de los Centros de Registro de Servicios
En arquitecturas de microservicios, la comunicación entre servicios requiere gestión dinámica de ubicaciones. Un centro de registro resuelve el acoplamietno directo evitando configuraciones estáticas de IP/puerto en servicios consumidores.
Introducción a Nacos
Nacos (Dynamic Naming and Configu ...
Publicado el 6-4 04:08