Arquitectura y principios de Nacos - Nacos-Sync


inserte la descripción de la imagen aquí


descripción general

  • NacosSync es un componente de sincronización que admite múltiples registros. Basado en el marco de desarrollo de arranque de Spring, la capa de datos adopta Spring Data JPA, sigue la especificación de acceso JPA estándar, admite el almacenamiento de múltiples fuentes de datos y usa Hibernate de forma predeterminada, que es más conveniente para soporte Actualizaciones automáticas de creación de tablas.
  • Utilizando un modelo de accionamiento asíncrono de eventos eficiente, admite una variedad de eventos personalizados, de modo que el retraso del procesamiento de tareas síncronas se controla en 3 segundos, y una sola máquina de 8C 16G puede admitir tareas síncronas de 6K.
  • Además de la implementación independiente, NacosSync también proporciona un modo de implementación de clúster de alta disponibilidad NacosSync es un diseño sin estado que migra datos de estado, como tareas, a la base de datos, lo que hace que la expansión del clúster sea muy conveniente.
  • La interfaz central del componente Sync se abstrae y los tipos de sincronización se distinguen a través de anotaciones, de modo que los desarrolladores pueden expandir fácilmente diferentes centros de registro de acuerdo con sus propias necesidades. Tipos de sincronización admitidos actualmente: ○ Sincronización de datos de Nacos a Nacos ○ Sincronización de datos de
    Zookeeper
    Para Nacos
    ○ Sincronización de datos de Nacos con Zookeeper
    ○ Sincronización de datos de Eureka con Nacos
    ○ Sincronización de datos de Consul con Nacos

página web oficial

https://nacos.io/en-us/docs/nacos-sync.html

https://github.com/nacos-group/nacos-sync


Arquitectura del módulo del sistema

inserte la descripción de la imagen aquí

La consola proporciona una consola de operaciones web simplificada y admite la internacionalización.


Página de administración de tareas de sincronización

inserte la descripción de la imagen aquí


Página de gestión del registro

inserte la descripción de la imagen aquí


Escenas a utilizar

Uso compartido de servicios entre múltiples regiones interconectadas de red, rompiendo las restricciones de llamadas de servicio entre regiones

inserte la descripción de la imagen aquí

La función de sincronización bidireccional admite la migración fluida de los servicios de Dubbo+Zookeeper a Dubbo+Naocs y disfruta de mejores servicios de Nacos

inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/yangshangwei/article/details/131486772
Recomendado
Clasificación