当前位置:网站首页>【系统梳理】微服务的注册和发现中心
【系统梳理】微服务的注册和发现中心
2022-08-11 08:30:00 【hhkun0120】
目录
前言
今天讲一下服务治理里面一块重要的内容,服务注册发现中心。主要讲两块内容:
1、横向列举现存注册发现中心的特性
2、每个特性是什么意思
3、纵向深入各个注册发现中心的原理
一、注册中心有哪些,各有什么特性
nacos | eureka | consul | corecdn | zookeeper | |
---|---|---|---|---|---|
一致性协议 | CP+AP | AP | CP | - | CP |
健康检查 | TCP/HTTP/MYSQL/Client Beat | Client Beat | TCP/HTTP/gRPC/Cmd | - | KeepAlive (临时节点???) |
负载均衡策略 | 权重/ metadata/Selector | Ribbon | fabio | roundrobin | - |
雪崩保护 | 有 | 有 | 无 | 无 | 无 |
自动注销实例 | 支持 | 支持 | 支持 | 不支持 | 支持 |
访问协议 | HTTP/DNS | HTTP | HTTP/DNS | DNS | TCP |
监听支持 | 支持 | 支持 | 支持 | 不支持 | 支持 |
多数据中心 | 支持 | 支持 | 支持 | 不支持 | 不支持 |
跨注册中心同步 | 支持 | 不支持 | 支持 | 不支持 | 不支持 |
SpringCloud集成 | 支持 | 支持 | 支持 | 不支持 | 支持 |
dubbo集成 | 支持 | 不支持 | 支持 | 不支持 | 支持 |
二、每个特性是什么意思
1.引入库
代码如下(示例):
import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_https_context = ssl._create_unverified_context
2.读入数据
代码如下(示例):
data = pd.read_csv( 'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv') print(data.head())
该处使用的url网络请求的数据。
三、深入各个注册发现中心的原理
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
参考链接:
https://blog.csdn.net/fly910905/article/details/100023415
边栏推荐
猜你喜欢
pycharm中绘图,显示不了figure窗口的问题
囍楽cloud task source code
阿里云OSS上传文件超时 探测工具排查方法
Analysys and the Alliance of Small and Medium Banks jointly released the Hainan Digital Economy Index, so stay tuned!
leetcode: 69. Square root of x
Machine Learning Summary (2)
2022-08-10:为了给刷题的同学一些奖励,力扣团队引入了一个弹簧游戏机, 游戏机由 N 个特殊弹簧排成一排,编号为 0 到 N-1, 初始有一个小球在编号 0 的弹簧处。若小球在编号为 i 的弹
9、Neural Sparse Voxel Fields
机器学习(三)多项式回归
FPGA 20个例程篇:11.USB2.0接收并回复CRC16位校验
随机推荐
tensorflow 基础操作1(tensor 基本属性 , 维度变换,数学运算)
WiFi cfg80211
为什么会没有内存了呢
LoRa芯片的特征
支持各种文件快速重命名最简单的小技巧
选择收银系统主要看哪些方面?
Do you know the basic process and use case design method of interface testing?
opengauss创建用户权限问题
VoLTE基础自学系列 | 3GPP规范解读之Rx接口(上集)
C语言-结构体
【云原生】云原生在网络安全领域的应用
excel 透视表 值显示内容 不显示计数
leetcode: 69. Square root of x
通过Xshell连接Vagrant创建的虚拟机
CIKM 2022 AnalytiCup Competition: Federal Heterogeneous Task Learning
ImportError: /usr/local/cuda-11.2/lib64/libcublas.so.10: version `libcublas.so.10‘ not found
零基础SQL教程: 基础查询 05
抽象类和接口
Getting Started with Kotlin Algorithms Calculating Prime Numbers and Optimization
2021-08-11 For loop combined with multi-threaded asynchronous query and collect results