Annuaire d'articles
aperçu
- NacosSync est un composant de synchronisation qui prend en charge plusieurs registres. Basé sur le framework de développement de démarrage Spring, la couche de données adopte Spring Data JPA, suit la spécification d'accès JPA standard, prend en charge le stockage de plusieurs sources de données et utilise Hibernate par défaut, ce qui est plus pratique pour prend en charge les mises à jour de création de table automatiques.
- En utilisant un modèle de lecteur asynchrone d'événements efficace, il prend en charge une variété d'événements personnalisés, de sorte que le délai de traitement des tâches synchrones est contrôlé dans les 3 s, et une seule machine de 8C 16G peut prendre en charge des tâches synchrones 6K.
- En plus du déploiement autonome, NacosSync fournit également un mode de déploiement de cluster hautement disponible. NacosSync est une conception sans état qui migre les données d'état telles que les tâches vers la base de données, ce qui rend l'expansion du cluster très pratique.
- L'interface principale du composant Sync est abstraite et les types de synchronisation sont distingués par des annotations, de sorte que les développeurs peuvent facilement étendre différents centres d'enregistrement en fonction de leurs propres besoins.Types de synchronisation actuellement pris en charge : ○ synchronisation des données Nacos vers Nacos ○ synchronisation des données Zookeeper
vers
Nacos
○ Synchronisation des données Nacos vers Zookeeper
○ Synchronisation des données Eureka vers Nacos
○ Synchronisation des données Consul vers Nacos
site officiel
https://nacos.io/en-us/docs/nacos-sync.html
https://github.com/nacos-group/nacos-sync
Architecture des modules du système
La console fournit une console d'exploitation Web simplifiée et prend en charge l'internationalisation.
Page de gestion des tâches de synchronisation
Page de gestion du registre
scènes à utiliser
Partage de services entre plusieurs régions interconnectées par le réseau, brisant les restrictions d'appel de service entre les régions
Fonction de synchronisation bidirectionnelle, prend en charge la migration en douceur des services Dubbo + Zookeeper vers Dubbo + Naocs et bénéficie de meilleurs services de Nacos