Arquitetura e princípios do Nacos - Nacos-Sync


insira a descrição da imagem aqui


visão geral

  • NacosSync é um componente de sincronização que suporta vários registros. Com base na estrutura de desenvolvimento de inicialização Spring, a camada de dados adota Spring Data JPA, segue a especificação de acesso JPA padrão, suporta armazenamento de várias fontes de dados e usa Hibernate por padrão, o que é mais conveniente para Tabelas de suporte são criadas e atualizadas automaticamente.
  • Usando um modelo de acionamento assíncrono de evento eficiente, ele suporta uma variedade de eventos personalizados, de modo que o atraso do processamento de tarefas síncronas seja controlado em 3s, e uma única máquina de 8C 16G pode suportar tarefas síncronas de 6K.
  • Além da implantação autônoma, o NacosSync também fornece um modo de implantação de cluster altamente disponível.NacosSync é um design sem estado que migra dados de estado, como tarefas para o banco de dados, tornando a expansão do cluster muito conveniente.
  • A interface principal do componente Sync é abstrata e os tipos de sincronização são diferenciados por meio de anotações, para que os desenvolvedores possam facilmente expandir diferentes centros de registro de acordo com suas próprias necessidades. Tipos de sincronização atualmente suportados: ○ Sincronização de dados Nacos para Nacos ○ Sincronização de dados do
    Zookeeper
    Nacos
    ○ Sincronização de dados Nacos para Zookeeper
    ○ Sincronização de dados Eureka para Nacos
    ○ Sincronização de dados Consul para Nacos

website oficial

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

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


Arquitetura do módulo do sistema

insira a descrição da imagem aqui

O console fornece um console de operação da web simplificado e oferece suporte à internacionalização.


Página de gerenciamento de tarefas de sincronização

insira a descrição da imagem aqui


Página de gerenciamento de registro

insira a descrição da imagem aqui


cenas a serem usadas

Compartilhamento de serviço entre várias Regiões interconectadas em rede, quebrando as restrições de chamada de serviço entre Regiões

insira a descrição da imagem aqui

Função de sincronização bidirecional, suporta migração suave de serviços Dubbo+Zookeeper para Dubbo+Naocs e desfruta de melhores serviços de Nacos

insira a descrição da imagem aqui

Acho que você gosta

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