python nacos注册中心_Nacos作为注册中心,配置中心部署方案

本文介绍了Nacos作为服务注册中心的功能,包括服务发现、配置管理和动态DNS服务。对比了Zookeeper和Eureka,指出Nacos同时支持AP和CP模式,并详细描述了Nacos集群部署的过程。此外,文章还探讨了Nacos与Dubbo的集成。
摘要由CSDN通过智能技术生成

作者:程老师,从事java开发领域5年,对spring开发框架,中间件,数据库优化都有很深的造诣。现今打破了传统模式的限制,专注于PYTHON自动化领域,并献上一篇文章供大家欣赏。座右铭:“不要局限于自身,只有你想不到的,没有你做不到的。如果做不到,那就换个思路一定能做到!!!”。

摘要:Nacos是以服务为主要服务对象的中间件,Nacos支持所有主流的服务发现、配置和管理。

Nacos主要提供服务发现与服务健康检查,动态配置管理,动态DNS服务,服务和元数据管理四大功能。

一、前言

服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用已经不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心。

二、CAP理论

CAP理论是分布式架构中重要理论

l一致性(Consistency) (所有节点在同一时间具有相同的数据)

l可用性(Availability) (保证每个请求不管成功或者失败都有响应)

l分隔容忍(Partition tolerance) (系统中任意信息的丢失或失败不会影响系统的继续运作)

三、注册中心产品

1.Zookeeper -> CP

与 Eureka 有所不同,Apache Zookeeper 在设计时就紧遵CP原则,即任何时候对 Zookeeper 的访问请求能得到一致的数据结果ÿ

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值