Comprensión básica de la gobernanza del servicio Eureka

1. En el marco tradicional de llamadas remotas RPC, la administración de la relación de dependencia entre cada servicio y servicio es más complicada, por lo que se necesita la gobernanza del servicio para administrar la dependencia entre servicios y servicios.

Puede lograr la invocación del servicio, el equilibrio de carga, la tolerancia a fallas, etc., para lograr el descubrimiento y registro del servicio

2. ¿Qué es el registro y descubrimiento de servicios?

Eureka adopta la arquitectura de diseño de CS. Eureka Server sirve como servidor para la función de registro de servicios. Es el centro de registro de servicios. Y otros microservicios en el sistema,

Los clientes que usan Eureka se conectan a Eureka Server y mantienen una conexión de latido. De esta manera, el personal de mantenimiento del sistema puede utilizar el servidor Eureka para controlar el funcionamiento normal de cada microservicio en el sistema.

En el registro y descubrimiento de servicios, hay un centro de registro. Cuando se inicia el servidor, se comunicará la información actual del servidor, como la dirección del servicio

La dirección, etc., se registra en el centro de registro como un alias. La otra parte (consumidor | proveedor de servicios) usa el alias para ir al centro de registro para obtener el

Dirección de comunicación de servicio, y luego implementar la idea de diseño central de RPC call RPC remote call framework: se encuentra en el centro de registro, porque el uso de la gestión del centro de registro

Una relación de dependencia entre cada servicio y servicio (concepto de gobernanza del servicio). En cualquier marco remoto RPC, habrá un centro de registro (información relacionada con la dirección del servicio de almacenamiento (dirección de la interfaz))

Arquitectura del sistema Eureka

Arquitectura dubbo

Dos componentes de Eureka.

Al igual que mi módulo de pago anterior y mi módulo de consumidor están registrados en el centro de registro del servicio, cuando el consumidor llama a la API del módulo de pago, la dirección de comunicación del servicio se obtendrá del centro de registro

Luego llame a la llamada remota RPC localmente para llamar a la interfaz

Supongo que te gusta

Origin www.cnblogs.com/lyx666/p/12747391.html
Recomendado
Clasificación