Comparaison de la sélection des centres d'enregistrement

1. Pourquoi utiliser le centre d'enregistrement

  Le registre des services sert essentiellement à découpler les fournisseurs de services et les consommateurs de services. Pour tout microservice, en principe, plusieurs fournisseurs doivent exister ou être pris en charge, ce qui est déterminé par la nature distribuée des microservices. De plus, afin de prendre en charge l'expansion et la contraction élastiques, le nombre et la distribution d'un fournisseur de microservices changent souvent de manière dynamique et ne peuvent pas être prédéterminés. Par conséquent, le mécanisme LB statique qui était couramment utilisé dans l'étape d'application unique n'est plus applicable, et un composant supplémentaire doit être introduit pour gérer l'enregistrement et la découverte des fournisseurs de microservices, et ce composant est le centre d'enregistrement de service.

2. Comparaison des centres d'enregistrement communs

Article de comparaison Nacos Eurêka Consul Gardien de zoo
la cohérence des données CP+PA PA CP CP
Examen de santé TCP/HTTP/MYSQL/Client Beat Battement de client TCP/HTTP/gRPC/Cmd Rester en vie
stratégie d'équilibrage de charge Pondérations/métadonnées/sélecteur Ruban fabio aucun
protection contre les avalanches ont ont aucun aucun
Désenregistrer automatiquement les instances soutien soutien pas de support soutien
accord d'accès HTTP/DNS HTTP HTTP/DNS TCP
aide à la surveillance soutien soutien soutien soutien
multi-centre de données soutien soutien soutien pas de support
Synchronisation entre les registres soutien pas de support soutien pas de support
Intégration Spring Cloud soutien soutien soutien pas de support
Intégration Dubbo soutien pas de support pas de support soutien
Intégration K8S soutien pas de support soutien pas de support

En plus des centres d'enregistrement communs ci-dessus, k8s utilise Etcd comme centre d'enregistrement. Pour l'écologie actuelle des nuages ​​printaniers, la sélection est relativement simple. Alibaba utilise nacos et netflix utilise eureka

Recommandations associées :
1. Comparaison de la sélection du centre d'enregistrement
2. Comparaison de la sélection du centre de configuration
3. Comparaison de la sélection de la passerelle
4. Comparaison de la sélection des appels à distance
5. Cohérence des données distribuées
6. Comparaison de la sélection de la file d'attente de messages
7. Contraste de la sélection de l'outil de surveillance
8. Comparaison du suivi complet des liens sélection du modèle

Je suppose que tu aimes

Origine blog.csdn.net/qq_21033663/article/details/114044083
conseillé
Classement