当前位置:网站首页>【系统梳理】微服务的注册和发现中心
【系统梳理】微服务的注册和发现中心
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
边栏推荐
- 迷你图书馆系统(对象+数组)
- Analysys and the Alliance of Small and Medium Banks jointly released the Hainan Digital Economy Index, so stay tuned!
- 零基础SQL教程: 基础查询 05
- 选择收银系统主要看哪些方面?
- Pico neo3 Unity Packaging Settings
- 【BM87 合并两个有序的数组】
- 如何仅更改 QGroupBox 标题的字体?
- 查询跟踪快递单号物流,智能分析物流中转有延误的单号
- Keep track of your monthly income and expenses through bookkeeping
- AUTOSAR从入门到精通番外篇(八)-C语言常用技巧50个
猜你喜欢
随机推荐
Creo9.0 特征的成组
shell之sed
2022年值得关注的NFT发展趋势
VoLTE基础自学系列 | 3GPP规范解读之Rx接口(上集)
向日葵安装教程--向日葵远程桌面控制
Notable NFT development trends in 2022
pycharm中绘图,显示不了figure窗口的问题
经典论文-MobileNet V1论文及实践
笔试题大疆08.07
Unity3D - modification of the Inspector panel of the custom class
Kaldi语音识别工具编译问题记录(踩坑记录)
借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang类型指针(Pointer)的使用EP05
[C语言] sscanf如何实现sscanf_s?
如何通过开源数据库管理工具 DBeaver 连接 TDengine
OAuth Client默认配置加载
Keep track of your monthly income and expenses through bookkeeping
ASP.NET Core 6框架揭秘实例演示[32]:错误页面的集中呈现方式
用 Antlr 重构脚本解释器
AcWing 272. 最长公共上升子序列
go sqlx 包








