微服务01-初识微服务,了解注册中心Eureka与Nacos及二者的区别

本文介绍了微服务的基本概念,包括分布式架构的优势和挑战,以及微服务的结构和技术对比。详细讲解了SpringCloud中的Eureka和Nacos注册中心,阐述了两者在服务注册、服务发现、负载均衡方面的实践和区别,包括Nacos的集群负载均衡策略和环境隔离特性。
摘要由CSDN通过智能技术生成

本文章来自黑马微服务教程笔记,如有侵权请告知删除

一、关于微服务

分布式架构优势

  • 耦合度低

  • 有利于服务拓展升级

分布式架构要考虑的问题

  • 服务拆分粒度如何

  • 服务集群如何实现远程调用

  • 服务集群地址如何维护

  • 服务健康状态如何感知

微服务:一种经过良好设计的分布式架构方案

  • 单一职责:微服务拆分粒度更小,每个微服务对应唯一的业务能力,做到单一职责避免重复开发
  • 面向服务:微服务对外暴露业务接口
  • 自治:团队独立,技术独立,数据独立,部署独立
  • 隔离性强:服务调用做好隔离、容错、降级,避免出现级联问题

微服务结构

  • 注册中心:拉取或注册服务信息

  • 配置中心:拉取配置信息

  • 服务网关:请求路由负载均衡

微服务技术对比

在这里插入图片描述

认识SpringCloud

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值